Top definition
A vehicle that sells tarts to passersby on the street, often encouraging the purchase of a second tart, there for making the patron retarted.
Guy 1: Hey! Look! It's the tartmobile!
Guy 2: Great! I can't wait to be retarted!
by The Bushmaster June 07, 2016
Get the mug
Get a tartmobile mug for your dog Rihanna.