Top definition
The act of punching a woman directly into the vagina after making the sound "Ding Ding".
I found a girl who was a real knockout so I gave her a Sugar Ray Leonard, she loved it!
by assholero8 October 29, 2011
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush
A name for a winter drink that is a mix of hot chocolate and Dr. McGillicuddy's methanol mint schnapps. It creates a nice warm feeling when the weather outside is frightful
zoof and I kicked back with a couple of sugar ray leonards and watched the snow fall

its super cold outside, we should mix up a couple sugar ray leonards
by h3RM December 23, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush