Skip to main content

Ecuaj's definitions

Turro

Something is less than optimal. Annoying or stupid. Used in several countries in Latin America. For example Ecuador.
This restaurant is turro, ever since they got the new chef.
by Ecuaj July 9, 2018
mugGet the Turro 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