A female specimen disowned by her own father who recently said some very harsh things about her. She is extreme left and a hard core feminist (think in terms of Patricia Ireland x4!). A despicable woman by all means!
She's a woman? Quick! Get a Burka for her!