Hey everyone! I have a question that I've hesitated to ask for a long time because I feel so extremely silly.

I've gathered from its context that "frog" means to rip out the work that you've done (at least I'm pretty sure... and I'll feel even sillier if I'm incorrect about that!) But why is it calling frogging?