Chanel Preston punishes and teases and denies cocky construction worker with a bad attitude!