givemesomeenglish.com
GiveMesomeEnglish!!! - "Authentic English For The REAL World!"
There are a lot of English websites... Many are very helpful - some are not. But this will actually make you laugh while you learn ;)