i looked up a word on the urban dictionary and some fumoron gave it a stupid definition
fucked up dimwits who ruin otherwise great new urban dictionary words
"i looked up a word on the urban dictionary and some fumoron gave it a stupid definition" What is the definition of "fumoron"?