Green’s Dictionary of Slang

churra n.

see charra n.