About us
Define
Definitions for
"petter"
a lover who gently fondles and caresses the loved one; "they are heavy petters"
wordnet.princeton.edu