Top Definition
When someone tries to use technology that doesn't work - or that they don't know how to use - in front of people, and embarrasses themselves.
In a text message conversation:

Me: Look up Mariah Moment on urban dictionary you will LOL

Friend: Ha ha ha you'll just looking up the dictionary out you

Friend: Stupid voice dictation

Me: Hahaha - Technowned!
by haydowned April 02, 2013

Free Daily Email

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

Emails are sent from We'll never spam you.