Top definition
Deposits created by the mixing of urine and saltwater combined during the flushing cycle of toilet operations, which results in acement like deposit on the inner lining of drain pipes of urinal drain pipes; also a douchebag not worthy of sharing air or being peed on see period chunk
look at all of those damn salty pee pieces floating on the fllor!!...quick call carl to fix it!
by frenchphish May 04, 2005
Get the mug
Get a salty pee pieces mug for your dog Rihanna.