Drubs Meaning

There are 1 meaning(s) for word Drubs

Meaning 1 : beat thoroughly and conclusively in a competition or fight

    Synonyms : bat,  clobber,  cream,  lick,  thrash

How to Pronounce Drubs

  • drÉ™b