1 definition by 96baybeegurl

Top Definition
a woman's vagina or a pussy
man your breath smells like you were munchin' on some two legged tuna last night
by 96baybeegurl November 27, 2010

Mug icon
Buy a two legged tuna mug!