Twatcident Share definition Flag When a bad thing happens by mistake, because you were acting like a twat. I was spinning around with my phone on my hat to see if it would stay and I smashed my phone my twatcident. Twatcident by Oogaflugen June 29, 2020 0 0 Get merch Get the Twatcident mug. Buy Now — $32.95 See more merch