1 definition by h2o4ever6

Someone or something that is greatly annoying you.

(DOOMER)
OMG!! Stop being such a dumer!
by h2o4ever6 September 21, 2011
Get the Dumer mug.