1 definition by Numaga

Top Definition
The new Chuck Norris
Technoviking wins.
by Numaga October 26, 2008
Mug icon
Buy a Technoviking mug!