SIMP Meaning of SIMP in English [simp] n (1903): simpleton Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012