Top definition
An evil laugh which is often used to replace 'haha' and 'lol'.
'Muwahaha I win!'.
by Princessxo November 08, 2015
Get the mug
Get a muwahaha mug for your papa Abdul.