Shartsicle Share definition Flag n. A wet frozen fart Hey man, I had my first shartsicle in Antarctica. Shartsicle by StupidMF December 29, 2009 0 0 Get merch Get the Shartsicle mug. Buy Now — $32.95 See more merch