What makes a man a “simp”?

I have only heard this a few times, my friend called a guy a simp who was begging me to let him buy me drinks and dance, get my number, etc, so that’s my impression? Anyone feel free to correct me tho?