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
Get the mug
Get a Technowned mug for your dog Zora.