Skip to main content

antiraodtoad's definitions

road toad

A cyclist who takes up space on the road and doesn't let any vehicles pass even when there's perfectly available space to the side of the road.
Sorry I'm late mate a fucking road toad was in the way!
by antiraodtoad March 5, 2017
mugGet the road 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