What does Butthole Moocher mean?

Butthole Moocher meaning in Urban Dictionary

Is you, simular to a TJ Sollozo, just who likes men. He like mooching of peoples buttholes. He enjoys long walks across the share with other homosexual swimmmers.