1 definition by David Pyland

Top Definition
Derogatory word for a used car, used by auto mechanics.
That peedle's brakes are steel to steel.
by David Pyland July 23, 2006

Mug icon
Buy a peedle mug!