Nerdy teen Layla London gets drilled in favour