DUB-A-DUB Meaning of DUB-A-DUB in English |dəbə|dəb noun( -s )Etymology: imitative: the sound of drum beating Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012