yo, my buddy's 46 and his fine ass barracuda girlfriend is only 22
a younger woman over 18 that is attracted to older men
"yo, my buddy's 46 and his fine ass barracuda girlfriend is only 22" What is the definition of "barracuda"?