If your idea is to leave the element in 0deg position with no option to return back to 19deg via click, you could go with:
HTML:
<div id="rotateme">
<p class="clickme">Click Me</p>
</div>
CSS:
#rotateme {
background-color: blue;
width: 200px;
height: 200px;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-ms-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
-webkit-transform: translate3d(382px, 112px, 0px) translate(0px, 0px) rotate(19deg) translate(0px, 0px);
-ms-transform: translate3d(382px, 112px, 0px) translate(0px, 0px) rotate(19deg) translate(0px, 0px);
transform: translate3d(382px, 112px, 0px) translate(0px, 0px) rotate(19deg) translate(0px, 0px);
}
.clickme {
text-align: center;
padding-top: 80px;
color: #fff;
font-size: 20px;
}
jQuery:
$('.clickme').click(function() {
$("#rotateme").css("-webkit-transform", "translate3d(382px, 112px, 0px) translate(0px, 0px) rotate(0deg) translate(0px, 0px)");
$("#rotateme").css("transform", "translate3d(382px, 112px, 0px) translate(0px, 0px) rotate(0deg) translate(0px, 0px)");
$("#rotateme").css("-ms-transform", "translate3d(382px, 112px, 0px) translate(0px, 0px) rotate(0deg) translate(0px, 0px)");
});
I did not use the exact values you asked as it would push the box below the visible area (at least with my current Codepen set up), but you can see which one require change. Also, I'm using transition for smooth rotation and prefixes so it would work on all modern browsers.
Codepen example is available here.