HAMESUCKEN


Meaning of HAMESUCKEN in English

an assault on somebody in their own house.

Scottish slang English vocabulary.      Английский словарь шотландского сленга.