Some-more meaning

(US) Toasted marshmallows and chocolate between graham crackers.
noun
1
1
Advertisement