Skip to main content

Mor2Luv's definitions

Horchata

Derogatory slur made in reference to people of Mexican descent.
We've been trying to run some football drills down at the park, but every time we go there's a gang of horchatas playing soccer.
by Mor2Luv May 19, 2016
mugGet the Horchata 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