Meaning of petter

Definition of petter

(noun) a lover who gently fondles and caresses the loved one; "they are heavy petters"

Other information on petter

WIKIPEDIA results for petter
Amazon results for petter