Top Definition
The magical land you visit when you are high or when you have so much sex all your limbs are numb
Jessica: Where have you been Tim?

Tim: I have been in The Land of Nar-Nar
by Devin450 June 13, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.