1 definition by Nick Slayers

Top Definition
It is a Alien, with a exoskeleton like a comman bug. Used in the greatest series of all time, The Alien Legacy.
Xenomorph infest LV426
by Nick Slayers July 19, 2003
Mug icon
Buy a Xenomorph mug!