DRUBBED

Definition of DRUBBED

  1. (verb)beat thoroughly and conclusively in a competition or fight