look up any word, like kappa:

1 definition by the pedalee

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 October 31, 2010