1 definition by geezxus

a delicious sweet of which many people enjoy
by geezxus January 9, 2011
Get the penile mug.