Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: petter.

petter top

[WORDNET DICTIONARY]

Noun petter has 1 senses

   petter(n = noun.person) fondler - a lover who gently fondles and caresses the loved one; "they are heavy petters"
is a kind of lover
Derived form verb pet2