GeneralConnection.comDictionary
ha-ha
Noun

1. hee-haw
2. horselaugh, haw-haw, laugh, laughter, sunk fence
2. haw-haw, ditch
Usage