1 definition by DruAlgo

A vagina that doesn't smell pleasant.
Damn...you can just smell her tunahole when you sit next to her!
by DruAlgo March 28, 2009
Get the Tunahole mug.