Skip to main content

Khizrabad's definitions

To put axe on your own foot.

To put axe on your own foot.
To put axe on your own foot.
Sam have put axe on his own foot by investing all his money in one company shares and got a big loss.
by Khizrabad October 13, 2016
mugGet the To put axe on your own foot.mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email