Top definition
A combination of "storage" and "tote".
Having items stored for keeping in a plastic storage tote.
My Christmas decorations are in stotage in my basement.
by Erie 17 November 25, 2012
Get the mug
Get a Stotage mug for your Facebook friend Riley.