Top definition
a euphemism for farting a lot; passing so much gas that you shoot up into the air
There was cabbage in that soup? Great, I’ll be sky riding in a few minutes
by kuchikopi March 07, 2018
Get the mug
Get a sky riding mug for your papa Jerry.