Top definition
A Colombian slang which mean beatiful girl.
A: All Victoria's Secret Angels are Churras.
B: yes they are so beautiful.
by Grifo394 March 20, 2016
Get the mug
Get a Churra mug for your daughter-in-law Sarah.
Bad case of diarrhea (runnies)
Te dieron churras cuando te agarró tu mujer.

Yo got churras when your woman caught you.
by Taino boy December 12, 2003
Get the mug
Get a churras mug for your Facebook friend Jovana.