Tosspot
Word Dictionary
-> Tosspot
Search:
Tosspot
(n.) A toper; one habitually given to strong drink; a drunkard.
Terms of Use
Canadian Jobs