SLAPS HEAD IN DISGUST


Meaning of SLAPS HEAD IN DISGUST in English

hitting one's head with repugnance, SHID

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