slickered

defeated by being slick (smooth and clever; smart).