Skip to main content

screwylou's definitions

antro

Modern Mexican/American name for bar pub nightclub disco
Hey Pedro they just opened this new antro down in Revolution Avenue. Lets go there this Friday.
by screwylou July 18, 2006
mugGet the antro 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