GeneralConnection.com
➔
Dictionary
haw-haw
Noun
1. hee-haw
2. horselaugh, ha-ha, laugh, laughter, sunk fence
2. ha-ha, ditch
Usage