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"