1 definition by Kara K.

A Toothless carckhead.
That wench on Federal HWY needs to get some teeth.
by Kara K. March 21, 2006
Get the wench mug.