therps
English
Noun
therps
plural of
therp