A great web site which has funny meanings for normal words and names. A great thing to do if you are board and have a computer with you.
"urban dictionary saved me from complete boredom during science class!"