smell-o-rama

listen to the pronunciation of smell-o-rama
Englisch - Englisch
A fictional name for technology that reproduces odor

The cashier gave us Smell-o-rama cards with scratch-n-sniff odors like sweaty sneakers and shit.