YourDictionary

tosspot

noun

a drunkard

See tosspot in American Heritage Dictionary 4

Learn more about tosspot

link/cite print suggestion box