Thesaurus.com
Dictionary.com
Showing results for heavy petting. Search instead for Betfair betting.
Definitions

heavy petting

NOUN
erotic contact without intercourse
Synonyms