An extraterrestrial, extradimentional superexistant object, place or person.
If a naheek appears before me, I would be stumped.
by Indianoceanlocalcoconutdealer October 29, 2019
Get the naheek mug.