What does ass weasel - alien mean?

ass weasel - alien meaning in Urban Dictionary

A carnivorous alien from film dream catcher that develops in the torso and is released regarding the anus and consumes the host and looks for prey