1 definition by Bato2001

Top Definition
Someone who believes in the superiority of Android devices.
"My Droid only crashed 5 times a day, but at least my phone isn't proprietary!" ORLY, you can shut up now Droidtard!
by Bato2001 November 26, 2011

Mug icon
Buy a Droidtard mug!