1 definition by JudsonLover
A person who is always grumpy.
They also spend their time editing Wikipedia articles and adding Urban Dictionary definitions.
They also spend their time editing Wikipedia articles and adding Urban Dictionary definitions.
by JudsonLover July 16, 2009