2 definitions by Butler 808

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 September 20, 2015
Get the Ghost Cheeks mug.
That curry gave me a terrible splotsy last night
by Butler 808 February 26, 2016
Get the splotsy mug.