Online English Dictionary

Home

Sozzle


n.

One who spills water or other liquids carelessly; specifically, a sluttish woman.


© 2009 Dammam Community College