Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Willzo101
Ma Ha
Share definition
Flag
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.
Ma Ha
by
Willzo101
July 22, 2005
Get the
Ma Ha
mug.