1 definition by FURY-161

Top Definition
Town of unknown geographical location, decimated by a strange, creeping fog.
"Search in a world atlas discloses no town of Xebico."
by FURY-161 May 02, 2004

Mug icon
Buy a Xebico mug!