1 definition by Ghosterbuster part 3

Top Definition
In 1820 a ghost was spotted around the ingleburn station, during this time, a women was supposley jumped infront of a train. Many witness have said saw her spirit.
She usually haunts people all around new, some people hear her talk but usually before she possess someone, someone could hear her laugh

Beware
Oh no it's a Michelle ghost, call the ghostbusters
by Ghosterbuster part 3 November 17, 2019

Mug icon
Buy a Michelle ghost mug!