SIMP


Meaning of SIMP in English

[simp] n (1903): simpleton

Merriam-Webster English vocab.      Английский словарь Merriam Webster.