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