SHID


Meaning of SHID in English

hitting one's head with repugnance

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.