meaning of Alien Vagina

Alien Vagina meaning in Urban Dictionary

a lady genutita on an female alien.