latin american slang for car, your ride. usually applied to an older car
Primer mi carucha, Chevy '39
Going to El Monte Legion Stadium
Pick-up on my weesa, she is so divine
Helps me stealing hubcaps, wasted all the time
by Skyline_ April 21, 2008
Get the carucha mug.
My carucha is at the garage ese.

by Jose Velasco September 12, 2006
Get the carucha mug.