hot dog steamers
after a long day of work, i just want to put on my sweatshirt and my hot dog steamers and just relax on the couch
a pair of sweatpants
"after a long day of work, i just want to put on my sweatshirt and my hot dog steamers and just relax on the couch" What is the definition of "hot dog steamers"?