Top Definition
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 10, 2008
5 Words related to Pedalcar

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×