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
Get the Car Town neck gaiter and mug.
Sep 11 Word of the Day
when you're hungover as shit after a spending a night drunk as a skunk
I'm hungover as a duck let's go get some grub
by pokeythepony June 25, 2021
Get the hungover as a duck neck gaiter and mug.
2
a teenage disco just outside carrick-on-shannon co. leitrim where all the 13 year olds go to get the “shift” off as many people they can.
boy: are you jumping the longford boys at cartown

friend: fuck that man i’m going to get the shift
by fireman schan August 05, 2020
Get the cartown neck gaiter and mug.