Search:
betwattled - Vulgar Dictionary definitionSurprised, confounded, out of one's senses; also bewrayed.