Riding on a gigantic shlong ...