s'menough Share definition Flag A giant smore made using an entire box of graham crackers. You're having s'mores, I have s'menough. s'menough by Duckberg McPissle March 16, 2021 Get the s'menough mug.