Tosspots [noun]

Definition of Tosspots:

one who drinks too much

Synonyms of Tosspots:


Opposite/Antonyms of Tosspots:


Sentence/Example of Tosspots: