meaning of Abhub

Abhub - German to English

leftover scum [also fig.]