As a noun therp
is (slang) psychotherapist.
As a proper noun thorp is
.
therp
English
Noun
(
en noun)
(slang) psychotherapist
References
* Usenet newsgroups: [https://groups.google.com/forum/!search/%22my$20therp%22%7Csort:relevance%7Cspell:false] thorp
English
Alternative forms
* (obsolete)
Noun
(
en noun)
A group of houses standing together in the country; a hamlet; a village.
* Fairfax
- Within a little thorp I staid.