meaning of absorbmooch

absorbmooch meaning in Urban Dictionary

Anyone that sucks everything away from somebody else.