Skip to main content

Skyline_'s definitions

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
by Skyline_ April 20, 2008
mugGet the caruchamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email