Skip to main content

Definitions by MikeAngelo

To punch or smack across the face.
A hard hit, often a result of a moment of anger.
He made me angry so I clutched him hard.

If are annoying, you are going to get clutched.
clutch by MikeAngelo March 6, 2014