Dictionary Check: petter
"petter" is a valid word!
Scrabble
8
points
Words with Friends
9
points
Definition
noun
a lover who gently fondles and caresses the loved one
Example:
"they are heavy petters"
Advertisement