Random Words:
1.
To punch someone with all force causing them to drop
Damn, he just strongarmed him!
See punch, jaw, snuff, cuff, crack..
1.
In UK slang terms the "dog's bollocks" means the best. It comes from the habit of male dog's licking their testicle..