Draven Navarro being naughty and horny ...