Twattitudinous Share definition Flag Having or displaying an unnecessarily nasty, bitchy attitude. What a twattitudinous bitch. Twattitudinous by DragonRiderPern February 28, 2012 0 0 Get merch Get the Twattitudinous mug. Buy Now — $32.95 See more merch