1 definition by benjiee

A mixture of Dog and Groom.
I went to my nature reserve and my dog sarted to Droom me by touching me up.
by benjiee April 17, 2011
Get the DROOM mug.