snuffed it

EnglishEdit

VerbEdit

snuffed it

  1. (euphemistic) simple past tense and past participle of snuff it
Last modified on 14 September 2013, at 00:37