1 definition by YourMom1203

Top Definition
Receiving fellatio from a homosexual man
I just got a Solar Ride from Jim last night.
by YourMom1203 May 09, 2012
Mug icon
Buy a Solar Ride mug!