Skip to main content

Definitions by jtlrepmwa

An expression used to freak out unwary passerby.
*Person walking toward you*

You; "NRR!!!!"

Person; "Whoa WTF?!?!?!?!"
Nrr by jtlrepmwa March 8, 2011