Top definition
(v) The act of getting killed in a video game, usually Call of Duty, by a grenade launcher where the grenade strikes you dead but does not explode.
LaPointe61: W-T-F? How did I die, it didn't even explode.

Volker 75: Dude, I ouched you with my launcher!
by SixtyOne January 07, 2010
Get the mug
Get a Ouched mug for your sister Helena.
The act of being harshly rejected by a romantic interest. One is said to have been 'ouched' when one bares ones soul to the object of ones desire and gets horribly crushed in the process.
George told Karen he loved her and got ouched.
by JRomeo78 May 18, 2007
Get the mug
Get a ouched mug for your father Georges.