1 definition by DoubleDutch89

Top 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.
by DoubleDutch89 February 15, 2010

Mug icon
Buy a Windroid mug!