Top definition
A bloke whose behaviour leads to them never getting laid as twats literally clamp when they're around.
Did you see John on the dancefloor.... Such a twatclamp, the birds couldn't get further away from him if they tried.
by twatclamp October 13, 2016
Get the mug
Get a Twatclamp mug for your friend Georges.