Popsquit Share definition Flag The passing of feaces whilst passing wind. Also a biscuit invented in the apprentice. (the apprentice) I just laughed so hard I did a little popsquit Popsquit by Rossellmac July 4, 2011 0 0 Get merch Get the Popsquit mug. Buy Now — $32.95 See more merch