Blog Archive

24 September 2001

The Alternative English Dictionary

Find out what all those nasty insults actually mean (and pick up some new ones while you're there)!

Labels: