1 definition by IlmarsM

Top Definition
Windows Phone 7
Mobile operating system from software giant Microsoft.
I recommend to try out WP7 before you make your final decision.
#software #mobile #os #android #symbian #winmo
by IlmarsM August 18, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.