Twimmolation meaning

(neologism, Internet) The act of damaging one's reputation through an offensive or otherwise inadvisable Twitter post.
noun
0
0
Advertisement

Origin of twimmolation