Last modified on 16 December 2014, at 10:35

horselaugh

EnglishEdit

NounEdit

horselaugh (plural horselaughs)

  1. A loud, distinct, sound of laughter by a human.