Top definition
when you beat the crap out of carl
who wants to meet up and do a carl punch later
by SHMOOPERS December 02, 2016
Get a carl punch mug for your mama Rihanna.