1 definition by Ya boy skinny pelican

Top Definition
When one proceeds to shit on top of a frog
Jimmy pulled a shitty-frogs on lacey
by Ya boy skinny pelican July 22, 2019

Mug icon
Buy a Shitty-frogs mug!