Kyla Keys is swallowing a geek’s nuts