Skip to main content

Frog Skid

The result of running over the remains of a frog that the car in front has just run over
Driver "Damn I just ran over some Frog Skid"
Passenger "Well I aint cleaning that off the tyres"
by dirtydom April 10, 2010
mugGet the Frog Skid mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email