Subscribe English
look up any word, like poopsterbate:
 
1.
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
2 0

Words related to Hmha:

haha heh lol mm mmhmm