simp (n.)
1903, circus slang shortening of simpleton.