Skip to main content

La Cosa Nostra la commissioné's definitions

barracuda

A crew or mafia boss relatively described as the big fish, the barracuda, because of his vicious nature.
The law has been trying to catch the Barracuda for years.
mugGet the barracudamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email