What does ‘simp’ mean?

simp

( n ) A stupid or foolish person. That simp doesn’t know how to tie his shoes!