Neck oneself
Australian SlangDownload this dictionary
Neck oneself
1. hang oneself; 2. be the cause of one's own misfortune or downfall


| Neck oneself in English