Skip to main content

Definitions by Quankmister

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.
Lame Toad by Quankmister February 8, 2010