Random
Source Code

face the axe

to confront a really uncomfortable, terrifying or dangerous situation.

i couldn't stand the guilt, so i decided to face the axe and confessed to the policeman.

by getjonas February 2, 2009