NOA_SHAUN Share definition Flag The master of irony who uses spam threads to ban spammers. Message 6194598 in the Power On forums :P NOA_SHAUN by You will never know... December 28, 2004 0 0 Get merch Get the NOA_SHAUN mug. Buy Now — $32.95 See more merch