1 definition by Googleurmum

Top Definition
Usaly Referd as Great, Unique, Helpful.
"You're a Nuro!"
by Googleurmum December 22, 2011

Mug icon
Buy a Nuro mug!