Riding on dudes throbbing ramrod