1 definition by nugy

Top Definition
The biggest champ in the world is also a good cs and runescape player, also see 1337 cunt.
nugy is a champ
by nugy June 29, 2004

Mug icon
Buy a nugy mug!