Skip to main content

Willzo101's definitions

Ma Ha

spastic laugh aimed at a chosen person to insult and reject them. Basically annoying the person.
(2 boys are on the bus when it drives past a fat lady) They look at each other and shout "MA HA" which annoys her and amuses them.
by Willzo101 July 22, 2005
mugGet the Ma Ha mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email