What does Barbie Bed mean?

Barbie Bed meaning in Urban Dictionary

Another name a maxipad.