To be humiliated or beaten badly.
This comes from the Cross Country Skiing World Cup when Petter Northug owns everyone in the sprint for the finish line.
You've been northugged!
I just northugged the shit out of you!
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