Точное происхождение слова «хуй» в русском языке остаётся неизвестным, но на сегодняшний момент существуют научно-лингвистические доказательства его принадлежности к древнеславянским корням. Согласно академическому «Этимологическому словарю славянских языков, слово является однокоренным слову «хвоя». По мнению слависта Геннадия Ковалёва, слово «хуй» имеет общеславянский корень *X?, что означало «отросток», «побег». От этого же корня произошли слова «хвоя», «хвост» и другие. Аналогичные исследования рассматривают слова, восходящие к праиндоевропейскому корню *sk?u- (быть острым), встречаются и в других языках: в литовском skuja («хвоя»), в албанском hu («кол», «половой член»). Согласно В. М. Иллич-Свитычу, праславянский корень восходит к праностратическому *cujha «колючка растения, острие», к тому же корню восходит, например, слово «???» (пенис) в уйгурском языке.
Согласно академическому «Этимологическому словарю славянских языков, слово является однокоренным слову «хвоя». По мнению слависта Геннадия Ковалёва, слово «хуй» имеет общеславянский корень *X?, что означало «отросток», «побег». От этого же корня произошли слова «хвоя», «хвост» и другие.
Аналогичные исследования рассматривают слова, восходящие к праиндоевропейскому корню *sk?u- (быть острым), встречаются и в других языках: в литовском skuja («хвоя»), в албанском hu («кол», «половой член»). Согласно В. М. Иллич-Свитычу, праславянский корень восходит к праностратическому *cujha «колючка растения, острие», к тому же корню восходит, например, слово «???» (пенис) в уйгурском языке.