1 definition by CaptainMuffin

Top Definition
The goods. more so referring to a male's appendage.
That man is always going around in the nude shamelessly revealing his sugar lolly
by CaptainMuffin October 30, 2010
Mug icon
Buy a Sugar Lolly mug!