What is Muwhaha?
evil laff of the muw clan of the internet
muwhahahahaha (length of 'haha' may vary)