'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]