Horny young bitch Cecelia Taylor gets punished for stealing