1 definition by Rory Uppercut

The result of prematurely ending urination.
The cops saw me peeing on the building, now I am covered in P'Diddle
by Rory Uppercut October 31, 2006
Get the P'diddle mug.