Skip to main content

Interstellarsurfer's definitions

sail frog

(1) A frog or toad that has been run over on a highway, resulting in a dehydrated, absolutely flat corpse.

(2) An item of many creative uses, can be used as a frisbie, bookmark, mousepad, or for use in mailing prank letters.
by Interstellarsurfer February 19, 2004
mugGet the sail frogmug.

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