What does astrofeltching mean?

astrofeltching meaning in Urban Dictionary

extending the japseye of one guy so another guy can have sex along with it, after that sucking the cum out of the extended japseye.