The Urban Dictionary

god, I love this site. so handy. very useful.