Skip to main content

Definitions by Chicano87

Pretty much means shit in spanish slang...
Ay carajo wey!
Aw shit man!
carajo by Chicano87 September 4, 2005