1 definition by shlack a flak

Top Definition
unicorn venus penticle
because google definitions says so
by shlack a flak April 29, 2005
Mug icon
Buy a turtle mug!