Ghost Pee

Clear urin left in the toilet by someone that did not flush before you.
Refering to the act of pre flushing a toilet to prevent back splash.
Damn who ghost pee'd in the toilet last night?
by !????? March 31, 2009
mugGet the Ghost Pee mug.

ghost pee

when you need to pee but you dont actually need to pee.
by poopoopooshiz April 25, 2010
mugGet the ghost pee mug.

Ghost pee

Ghost's are dead. They don't pee. Something that doesn't exist no matter how many times someone says it does.
Desiree is a dumb mf for thinking ghost pee is a thing.
by NoGP October 10, 2017
mugGet the Ghost pee mug.