GeneralConnection.comDictionary
haw-haw
Noun

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