Two or more mattresses lying adjacent to each other. May be embedded (pun intended) into bed frames. Originated in 05C.
Liam: Dude, this MegaBed is going to make everyone happy.
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.