She was born in Dublin in 1921. She was educated locally before attending the Haslem School of Dress Designing. She subsequently worked as a dressmaker.
Political career
Glenn first became involved in politics when she contested the constituency of Dublin North-Central at the 1973 general election, as a Fine Gael candidate, but was unsuccessful. In 1974, she was elected to Dublin City Council for the Drumcondralocal electoral area. She was again an unsuccessful candidate for Dublin Finglas constituency at the 1977 general election. Glenn was eventually elected to Dáil Éireann on her third attempt, as a Fine Gael TD for the Dublin Central constituency at the 1981 general election. She lost her seat eight months later in the first general election of 1982, but regained it in November 1982. She was the first woman elected to the Fine Gael national executive, the first woman member of the Dublin Port and Docks Board and the first woman Chair of the Eastern Health Board. Glenn was known for her strong social conservative views. In 1983, she was one of eight Fine Gael TDs to defy the party and vote against the Fine Gael-Labour Party coalition's proposed wording to the Pro-Life constitutional amendment on abortion. The government's wording included a negative prohibition, namely that nothing in the constitution should be interpreted as granting a right to abortion. Glenn, along with Joe Doyle and other colleagues endorsed the Fianna Fáil alternative wording that granted a "right to life to the unborn, with due regard to the equal right of the mother". On legislation to make contraception available to people over 18, she said "What man wants anything to do with a girl who has been used and abused by any man who comes along with condoms?". She was fiercely against the legalisation of divorce. The proposal to legalise divorce was defeated in a referendum in 1986.. Glenn was famously quoted as saying that women voting in favour of divorce would be like "turkeys voting in favour of Christmas". Glenn was very hostile to communism, and in 1984 she and her husband travelled to Taiwan to attend a congress of the World Anti-Communist League. Glenn also supported the Contra forces in Nicaragua. Glenn failed to be renominated by a Fine Gael selection convention in Dublin Central in November 1986. She resigned from the party and fought the 1987 general election as an independent candidate but failed to be elected polling 4% of the vote and losing her deposit. She retired from politics following the loss of her Dublin City Council seat in 1991.