Wet Soggy Diaper

My diaper today just leaked all over my couch. Im wet, couch is wet oh my goodness.

Can anyone tell me exactly what are plastic pants and what they exactly do. Please i need to know before they come in.
please HELP
bradley29 bradley29
31-35, M
May 10, 2013