VariousWords beta
Related Terms:
Noun
Definition: A multi-layered, impenetrable sheet that is used to absorb urine for those who suffer from incontinence.
VariousWords beta
Definition: A multi-layered, impenetrable sheet that is used to absorb urine for those who suffer from incontinence.