1 definition by Johnny Catt

Top Definition
Noun of assemblage;
A group of Ghosts, similar to "a murder of crows".
Bruh, there's a hella haunting of Ghosts up in that abandoned hospital.
by Johnny Catt November 28, 2020

Mug icon
Buy a A haunting of Ghost mug!