layla deline rides that dick