Country Dictionary

A fork of Rural Dictionary

croaking the frog

to grab your girlfriends twat so hard she groans

im gona start croaking the frog watch

by trilobite3 December 03, 2014