To me, kitsch is quirky, funny, and fabulous, with a pinch of venom. I have a greeting card website, tudify.com, where I have some nasty, funny cards (nasty mean, not nasty gross or naked) :)
One of my favs is the Old Maid card. It says on the front, "Everyone is getting married and having babies but you?"
The inside says. "If you weren't such a bitch, you wouldn't be single."