A site full of assholes that reject your ideas about legitimate street terms. Used as an insult
My god Fiona that's so Urban Dictionary!