HENMAN

Jul 3rd, 2009

HENMAN

Verb, intrans. To fail at the last stage of any endeavour.