Maggot Scratcher

What is Maggot Scratcher?


1.

A derogatory, but rather apt, term used to describe Margaret Thatcher, former UK Prime Minister.

It was only because of the Falklands/Islas Malvinas war that maggot scratcher managed to get re-elected.


26

Random Words:

1. 1, from arabic origin meaning beautiful -also name of an anchient arabian princess 2, someone so incredibly intelligentand cunning tha..
1. Located in Kingston, Ontario; Queen's University boasts some of the most prestigious undergraduate and graduate programs in all of ..
1. Hut-sin-a Increasingly popular term in Northern Ireland. Often used as an exclaimation of anger or word meaning to go crazy or Simila..