'petter' definitions:

Definition of 'petter'

(from WordNet)
noun
A lover who gently fondles and caresses the loved one; "they are heavy petters" [syn: petter, fondler]