"Simp" is one of these words I just never knew existed, but at some point they start to appear everywhere for no discernible reason :P
The funny thing is it's actually really old slang. I'm kind of surprised it caught on again but then I feel the same way about "based" so I just intend to be a cantankerous old person, get off my gravel you mangy whippersnappers, etc