Anyone who loves puns would love my favourite radio show 'I'm sorry I haven't a clue''s round on the Uxbridge English Dictionary. It's funny definitions for everyday words. Here's a few:
http://www.bbcamerica.com/anglopheni...ish-dictionary
I have a whole dictionary of them