dude, last night i was totally ghost riding that girl
ghost riding is the art of having sexual intercourse from behind
"dude, last night i was totally ghost riding that girl" What is the definition of "ghost riding"?