Nerdy teen Ava Taylor gets nailed