This made me lol to much, I had to share!
Yippee cock-yay?
Riding the cock, maybe?
And since no one asked for it...the source!http://machibouke.web.fc2.com/