meaning of Barbie Bed

Barbie Bed meaning in Urban Dictionary

Another name a maxipad.