petter

/pˈɛtɝ/

Explore definitions, synonyms, and language insights of petter

Definitions

Noun
a lover who gently fondles and caresses the loved one; "they are heavy petters"

Synonyms


More General Terms