Top definition
Short for limousine, which is a long luxury car driven by a chauffeur, in case you're an idiot.
I rented a limo to the prom.
by yeyYAY August 18, 2006
Get the mug
Get a limo mug for your buddy Manafort.
buy the domain for your travel site