1 definition by Niwi

Top Definition
The world's most talented cartoonist.
Boy, that Niwi sure makes fine-ass comics.
by Niwi January 04, 2004

Mug icon
Buy a niwi mug!