Short-tempered loudmouth Synonyms

Definitions for Short-tempered


Synonyms for phrase

SL abbreviation

SL is an abbreviation for Short-tempered Loudmouth
What does SL stand for?
SL stands for "Short-tempered Loudmouth"

Definitions for Loudmouth