1 definition by Frank Zap

disgusted, agitated, perturbed, aggravated, pissed-off
People who give a half-assed effort in their jobs give me cockpain.
by Frank Zap September 2, 2013
Get the cockpain mug.