Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Ghst Meaning
Ghst
every
woman's
wanting
desire
.
god
i wish
i had ghst
right now
.
By Constantia
Upvote
Flag
GHST
Stands for Gentle Head
Scratches
Therapy, a method to sleep another person into submission by performing a gentle and firm massage in
said person's
scalp
usually during cuddling sessions
Ashley
has been
sleeping
for 10 hours straight after a successful GHST
session
By Ellette
Upvote
Flag