It would be misogynistic if it were NOT a 9 year old. Without the added innocence, there's no joke. If the tweet was something like "Streisand is such a cunt," then it'd just be a weird, shitty, sexist remark that is well below the standards of the Onion. However, calling this kid a cunt - pretty damn funny.