snuff it in German
snuff it in German
abkratzen
krepieren
verrecken
draufgehen
ins Gras beißen