Skip to main content

Definitions by Singerman13

Russian Gas Pump

"Yo, last night I gave dis hoe a Russian Gas Pump, she totally dug it."
"Yo....that's disgusting."