Quantcast
Subscribe
look up any word:
1. maggot scratcher
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.
by DOLLY BUSTER Mar 10, 2005 add a video
rss and gcal