What does absorbmooch mean?

absorbmooch meaning in Urban Dictionary

Anyone that sucks everything away from somebody else.