• Self-slaying

    Full definition of self-slaying

    Noun

    self-slaying

    1. (Internet slang) Synonym of en
    © Wiktionary