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