Where does “dupeglavac” come from?

dupeglavac (Serbo-Croatian) comes from Serbo-Croatian dȕpe, from Proto-Slavic dupę, from Proto-Slavic dupa, from Proto-Balto-Slavic daupāˀ, from Proto-Indo-European dʰowp-eh₂, from Proto-Indo-European dʰewp-, from Proto-Indo-European dʰewbʰ-, from Proto-Indo-European dʰewh₂- — smoke; mist, haze.

dupeglavac (Serbo-Croatian): a dumbass, an obtuse, stupid (or) foolish person

Definitions

  1. a dumbass, an obtuse, stupid (or) foolish person

Ancestry of “dupeglavac”, step by step

dupeglavac traces back through two separate lines of ancestry.

via Serbo-Croatian dȕpe

StepLanguageWordMeaning
1Serbo-Croatiandȕpeass
2Proto-SlavicdupęAlternative form of *dupa
3Proto-Slavicdupahole
4Proto-Balto-Slavicdaupāˀ
5Proto-Indo-Europeandʰowp-eh₂
6Proto-Indo-Europeandʰewp-Alternative form of *dʰewbʰ-; deep
7Proto-Indo-Europeandʰewbʰ-deep
8Proto-Indo-Europeandʰewh₂-smoke; mist, haze

via Serbo-Croatian gláva

StepLanguageWordMeaning
1Serbo-Croatianglávahead
2Proto-Slavicgolvàhead
3Proto-Balto-Slavicgalˀwā́ˀhead
4Proto-Indo-EuropeangelH-naked; head
Every word from Proto-Indo-European dʰewh₂-Every word from Proto-Indo-European dʰewbʰ-Every word from Proto-Indo-European dʰewp-