Top definition
To get owned, but by an especially wench like, or lame, person.
Damn, that nub wench'd me.
by SpillZ March 12, 2004
Get the mug
Get a wench'd mug for your cousin Beatrix.