Top definition
To sell some drugs on the black market.
Todd's been pedaling mad meow meow over the past few months and is filthy stinking rich.
by A Soap Bar December 16, 2015
Get the mug
Get a pedaling mug for your barber GΓΌnter.