meaning of ass weasel - alien

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