i submitted a genius entry, but the editors of urban dictionary denied it
self-important douche bags, who wont accept comedic gold
"i submitted a genius entry, but the editors of urban dictionary denied it" What is the definition of "editors of urban dictionary"?