The Land Of Nar-Nar Share definition Flag 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 The Land Of Nar-Nar by Devin450 June 13, 2008 0 0 Get merch Get the The Land Of Nar-Nar mug. Buy Now — $32.95 See more merch