Top definition
an expression for overly hairy nipples.
Hey, your nipples are fuzzy.

Don't you mock my Baracuda Tits!
by flyer8509 July 18, 2009
Get the merch
Get the Baracuda Tits neck gaiter and mug.