Top Definition
v. to sit on a specter or other supernatural being in the past tense
what you do last night

i went out with all my girls you should have seen steph

lol did she throw up on randle again i bet she did

yeah she did

oh weird

yeah then later on some other thing

hmmm yeah i just accidentally ghosat and then some thing different what was it oh yes now i remember i take a hot bath with a friend

(sound of a record scratching)
by paltry tarl November 04, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.