Random
Source Code

Toad Head

A term used to describe a person with toad like features, accompanied with uncontrollable sporadic croaking noises. These noises are somewhat reminiscent of a faulty starter motor.

Hey Jimmy! That Brendan is a right Toad Head. He sounds like he could use a glass of WD40, he must have swallowed a dodgy starter motor.

by Squiffty Car Din February 27, 2014