Where does “teplouš” come from?

teplouš (Czech) comes from Czech teplý, from Proto-Slavic teplъ, from Proto-Indo-European tep- — to be warm, be hot.

teplouš (Czech): faggot, fag, queer homosexual man

Definitions

  1. faggot, fag, queer homosexual man

Ancestry of “teplouš”, step by step

StepLanguageWordMeaning
1Czechteplýwarm; homosexual
2Proto-Slavicteplъwarm
3Proto-Indo-Europeantep-to be warm, be hot
Every word from Proto-Indo-European tep-Every word from Proto-Slavic teplъEvery word from Czech teplý