Green’s Dictionary of Slang

curl v.2

(US) to hit.

[US]‘Ed Lacy’ Men from the Boys 🌐 I curled him once and he stopped talking and I booked him.