Tupperware

Top Definition

Plastic/insulated protective cover.






  




Comments