sniveler
/ˈsnɪvələr/Definitions
1. noun
a person who cries or snivels, especially one who does so in a pitiful or annoying manner
“The self-pitying sniveler at the party was annoying everyone with his sob story.”
1. noun
a person who cries or snivels, especially one who does so in a pitiful or annoying manner
“The self-pitying sniveler at the party was annoying everyone with his sob story.”