Smothering loser Synonyms

Definitions for Smothering


  • (adjective) causing difficulty in breathing especially through lack of fresh air and presence of heat

SL abbreviation

SL is an abbreviation for Smothering Loser
What does SL stand for?
SL stands for "Smothering Loser"

Definitions for Loser