Skip to main content

Definitions by MyOtherHandleIsBetter

peecrastinate 

To put off urination until another time.
Sally peecrastinated, and now she's pissed herself.
peecrastinate by MyOtherHandleIsBetter September 28, 2017