Skip to main content

Kara K.'s definitions

wench

A Toothless carckhead.
That wench on Federal HWY needs to get some teeth.
by Kara K. April 18, 2006
mugGet the wenchmug.

Share this definition