SMOTHERCATE


Meaning of SMOTHERCATE in English

A combination of smother and suffocate. Popular use in Northern England. Example: Take that bag off your head, you'll smothercate.

Slang English vocab.      Английский сленговый словарь.