1 definition by Bato2001

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 27, 2011
Get the Droidtard mug.