look up any word, like pussy:
 
1.
this is the acronym for HA HA THUD THUD which is a short phrase for telling somene that your are "laughing my balls off" at some joke or mishap in a chat room or text message
that was funny :) hhdd
by jamondrums February 18, 2010
0 2