Shitty-frogs Share definition Flag When one proceeds to shit on top of a frog Jimmy pulled a shitty-frogs on lacey Shitty-frogs by Ya boy skinny pelican July 22, 2019 0 0 Get merch Get the Shitty-frogs mug. Buy Now — $32.95 See more merch