Skip to main content

KipStain's definitions

Toad

A really fat and pissed off looking man or woman, usually located in the North of England or around Bournemouth UK.
Bus drivers and tourists usually.
"Man that is one dirty toad!" *points*
by KipStain November 30, 2010
mugGet the 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