Best definition
Sweet Windows Phone 7 Series device which makes fun of all the competition.

A Windroid is a Windows Phone 7 Series device such as the Zune Phone.
Windroid: define #2
Someone who buys a computer running Windoze mostly because everybody else does and they don’t realize there are alternatives. Would be perfectly willing to join a Borg Collective because of the additional standardization that lifestyle offers.
I wish those Windroids would at least keep their antivirus software up-to-date.