Pee my pad Share definition Flag Laughing so hard during your period that you urinate while wearing a pad. You had me rolling on the floor and laughing so hard you almost made me pee my pad! Pee my pad by nobodyspecial5858 January 12, 2009 0 0 Get merch Get the Pee my pad mug. Buy Now — $32.95 See more merch