nachu

a person and is totally and completely obsessed with videogames to the point of insanity
Besty buy is full of nachu's
by cacahoute January 13, 2008
Get the nachu mug.