do oneself in
see do in, def. 4.
Words nearby do oneself in
do one's bit,
do one's duty,
do one's heart good,
do one's homework,
do one's thing,
do oneself in,
do or die,
do out,
do out of,
do over,
do someone