Top definition
A pussy that stinks like tuna and has not been waxed/shaved for some time
by sherri28 May 27, 2008
Get the mug
Get a Tuna stink valley mug for your papa Vivek.