1 definition by Indianoceanlocalcoconutdealer

1
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 mug
Get a naheek mug for your fish Zora.