Skip to main content

Definitions by Sam Ham's

an evil laugh. Often used sarchasticly.
mouhaha! Your I-pod is out of memory!
mouhaha by Sam Ham's December 25, 2006