Skip to main content

SugarValentine's definitions

baracuda

a younger woman searching for older men, the opposite of a cougar.
Man she is such a baracuda, her boyfriend is 35 and she's only 17.
by SugarValentine January 6, 2008
mugGet the baracudamug.

Share this definition