1 definition by OC City Crew

Top Definition
Someone who is a tard.
We went on a road trip with a bunch of drats.
by OC City Crew March 05, 2006

Mug icon
Buy a drat mug!