mad twatter Share definition Flag A girl who craves to give it up very easily, very often slightly psychotic. "Did you see Jess in the club the other night with those guys?? She used to be such a nice girl, but now she's a mad twatter." mad twatter by Tall Slut May 14, 2006 0 0 Get merch Get the mad twatter mug. Buy Now — $32.95 See more merch