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
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug