Snowman Share definition Flag Taking a dump on top of another dump, then sticking a baby carrot in it Just made the biggest snowman in there Snowman by AdellaRules July 15, 2021