1 definition by Icarusartworks

A person who is idiotic when it comes to the outdoors or camping
I can’t believe you don’t know how to set up a tent, you s’moreon!
by Icarusartworks June 21, 2020
Get the S’moreon mug.