Skip to main content

Atrumentis's definitions

Barro

Short for 'embarrassing'. Usually said with a flamboyant accent.
Person 1: Oh my god I just waved back at someone who wasn't waving at me.
Person 2: Barro!
by Atrumentis November 22, 2011
mugGet the Barromug.

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