Definitions by BIG SUE FROM DOWN THE ROAD
Spanish Frog
Spanish frog the guy in you class who is a complete retard and has little to no mates and watches granny porn the fucking weirdo
Spanish Frog by BIG SUE FROM DOWN THE ROAD November 19, 2018