2 definition by Butler 808

Top Definition
Where you sit on a toilet seat and can still feel the warmth where the previous occupant was sitting.
I felt some ghost cheeks on the toilet last night...
by Butler 808 November 03, 2015

Mug icon
Buy a Ghost Cheeks mug!
A wet shit
That curry gave me a terrible splotsy last night
by Butler 808 August 27, 2016

Mug icon
Buy a splotsy mug!