Skip to main content

Quankmister's definitions

Lame Toad

A person who is being unusually lame. Can also be applied to objects or situations.
Gerber Babies are such lame-toads. I am tired of watching The Notebook, it is one hell of a lame toad.
by Quankmister February 8, 2010
mugGet the Lame Toad 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