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 !????? November 18, 2008
Get the Ghost Pee mug.
when you need to pee but you dont actually need to pee.
i hate ghost pee
by poopoopooshiz April 26, 2010
Get the ghost pee mug.
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
Get the Ghost pee mug.