Top Definition
A beat up, full of scratches, guaranteed not to be broke in or stollen, piece of crap, cheap, for use only while in the Rota, Spain area because if you drive it further you may not make it back, old Spanish car, truck, van or moto.
by yessika etc November 23, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.