Short for troglodyte. A derogatory term meant to indicate that an individual is subhuman or extremely ugly or misshapen.
TROG - N.
Русско-английский перевод TROG - N.
Русско-английский электронный словарь Edic. Russian-English dictionary Edic. 2012