Top definition
When you nut all over her and it starts to slowly slide down her sides causing her to react.
Last night I gave my step sister tickle ghosts and she wouldn't stop squirming.
by sucobe September 23, 2019
Get the mug
Get a Tickle Ghost mug for your sister-in-law Jovana.