1 definition by Reded

An ugly wench. Typically a wench that is overweight and disgusting to look at.
There were squenchs about that made me nearly vomit.
by Reded January 23, 2007
Get the squench mug.