1 definition by Horf

a really nifty arcade game in the 80s where you fight aliens,was later released for the nintendo system
wow i totally blasted that alien in xenophobe
by Horf May 9, 2004
Get the xenophobe mug.