Why don't you hold her nose and plug her ears and make her drink water through a straw - worked everytime for my bar patrons. Then again, with a cat, it might be a bit more difficult to achieve.
Ugh, don't throw her, rub her belly. My 4 month old cat's been in heat for 2 weeks...all night screeching.... I wish she had hiccups.. peace & light
She's fine now......if you rub her belly, she bites. She's rather a nasty old thing, but she's my baby girl.