Slubberdegullion
Word Dictionary
-> Slubberdegullion
Search:
Slubberdegullion
(n.) A mean, dirty wretch.
Terms of Use
Canadian Jobs