Top definition
Car Town is a game on facebook thats pretty fun. The object of the game is to do in work in a garage doing car maintence it takes time though so you have to wait a bit.. You make Money to invest into a car which you could use as a show car or race your friends in a cool drag race animation
"i Love car town!!"

Cripple-"so how long did it take u to save for that '69 skyline gtr"
Jesse-" Forever man and its faster than ur caddy"
by 3gee:D-teggy August 21, 2010
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug