mwah ha ha

listen to the pronunciation of mwah ha ha
English - English
The mimicking of evil laughter