1 definition by theverybestneo

Top Definition
When a woman has extremely foul vaginal odor
Friend 1: Did you sleep with that girl you went home with?

Friend 2: I was about to, but she had some wicked tuna!
by theverybestneo July 12, 2015

Mug icon
Buy a wicked tuna mug!