| 1. | carucha | ||
|
Hispanic slang term meaning one's vehicle. My carucha is at the garage ese.
|
|||
| 2. | carucha | ||
|
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 |
|||
