Top definition
1. The slang (code) term for describing the act of making out or kissing.
Billy: Hey man, i totally went mini golfing with Sarah yesterday.

Jimbo: Nice dude, right on!!!
by Derka and HelmUt September 27, 2005
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush