Definition of スモア

スモア

sumoa

noun
s'more (sweet snack)(food term)