Skip to main content

Definitions by Indianoceanlocalcoconutdealer

An extraterrestrial, extradimentional superexistant object, place or person.
If a naheek appears before me, I would be stumped.