Skip to main content

Tom112's definitions

Pedalcar

A car used by many Irish people to pedal their way to glory
Hey can i saw some of your fine pedalcars stan the irishpedalcarman
Hey would you like a lift in my pedalcar
by Tom112 July 4, 2008
mugGet the Pedalcar 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