Nar Nar Head Share definition Flag another word calling you stupid!! You are a Nar Nar Head Nar Nar Head by XXSKAGIRLXX13 August 17, 2009 0 0 Get merch Get the Nar Nar Head mug. Buy Now — $32.95 See more merch