A person who is new "Newbie" at driving, completely oblivious to their surroundings. They suck at driving, commonly refered to as "Retards".
Thus completing a new breed of driver on the road, the Noobatard.
Thus completing a new breed of driver on the road, the Noobatard.
by the.bwes November 2, 2010
by a$$master December 6, 2010