From what I understand it's a slang dictionary that anyone can submit their own definition.
Well then, we should FReep it real hard!