Word Hen
What is the meaning of the word "
petter
"?
Definitions:
a lover who gently fondles and caresses the loved one
noun
they are heavy petters
Synonyms:
fondler
NearBy Words:
petteria