Twattitudinous Share definition Flag Having or displaying an unnecessarily nasty, bitchy attitude. What a twattitudinous bitch. Twattitudinous by DragonRiderPern February 28, 2012 Get the Twattitudinous mug.