1 definition by ante

Top Definition
An ambiguous insult. It doesn't actually mean anything.
I'm so totally going to beat you. Niatch.
by ante January 31, 2005

Mug icon
Buy a niatch mug!