Top definition
Being surprised by an extremely unpleasant odor.
I entered the bathroom right after Brent came out and the stink hit me like a punch in the nose!
by Charlie 361 May 25, 2011
Get the mug
Get a Punch in the Nose mug for your Uncle Georges.