Skip to main content

the pedalee's definitions

russian gas pedal

grabbing somebody's legs and putting your foot in their crotch and push as hard as you can...
look up russian gas pedal on youtube and watch the first video - "if i win this bet, i get to russian gas pedal you."
by the pedalee November 1, 2010
mugGet the russian gas pedalmug.

Share this definition