S'moratio Share definition Flag The art of determining the correct amount of content when making S'mores. The S'moratio in this S'more is way off.My friend Rich is a S'moratio master. S'moratio by S'mores President June 5, 2014 0 0 Get merch Get the S'moratio mug. Buy Now — $32.95 See more merch