English word twimmolation comes from English immolation, English Twitter
Dictionary entry | Language | Definition |
---|---|---|
immolation | English (eng) | That which is immolated; a sacrifice.. The act of immolating, or the state of being immolated, or sacrificed. |
English (eng) | An online social networking service that enables users to send and read short (140-character) messages. (internet, informal) A user account belonging to the above service. (ambitransitive, Internet) To post an update to Twitter; to tweet. | |
twimmolation | English (eng) | (neologism, internet) Public censure brought upon oneself by an offensive or otherwise inadvisable Twitter post. |