Skip to main content

ItsFlan's definitions

Tortuga

The spanish word for turtle or tortoise. Used to describe someone that works/moves extremely slow.
Chef 1: "Look at this fucking clown work, he's slow as dirt"
Chef 2: "Fucking tortuga"
by ItsFlan May 14, 2013
mugGet the Tortuga mug.

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