Top definition
Word equivelent to a short laugh in agreement
"Hey did you see that guy over there, hes so lame"
"Hmha"
by TherealFinz November 25, 2009
Get the mug
Get a Hmha mug for your buddy Julia.
buy the domain for your foodie vlog