Amicus101's definitions
Someone who makes repeated submissions of supposed new words to the Urban Dictionary, but is never successful in getting any of them accepted.
by Amicus101 January 15, 2013
Get the Ed mug.
Get the Ed mug.We'll email you a link to sign in instantly.