Todd Chen's definitions
The unexpected act of violating someones personal space by sticking your two fingers up that persons nostrils.
by Todd Chen January 24, 2008
Get the Noserape mug.
Get the Noserape mug.We'll email you a link to sign in instantly.