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.
This comes from the Cross Country Skiing World Cup when Petter Northug owns everyone in the sprint for the finish line.
by birkiebirkiebirkie February 03, 2010