twastic Share definition Flag someone who is a twat and has a spastic moment cat is a twastic!!! "god cat you twastic!!" twastic by sian May 13, 2005 0 0 Get merch Get the twastic mug. Buy Now — $32.95 See more merch