1 definition by AlphaCrystal

A very skilled video game player. Usually used by pros
Jerry: Im an NN!
Bob: Really??? That's amazing!
by AlphaCrystal June 26, 2022
Get the nn mug.