Skip to main content

iocat's definitions

Land Shark

To drive a car through a large puddle of standing water at high speed, causing the water to splash up and hit nearby pedestrians.

The wave looks something like a shark fin if seen from across the street.
That was a brutal Land Shark Steve scored on those freshman walking to class with his Impala!
by iocat January 24, 2011
mugGet the Land Shark 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