Skip to main content

Definitions by DHThomahawk

Abbreviation of the word Simpering.

Someone who is overly submissive and incipit towards another person to attain favour or influence.
"that simpering whelp is doing all he can to hide his incompetence from the management"
Simp by DHThomahawk April 15, 2023