crosspatch

Someone who is at odds with everyone else.
Chris is such a crosspatch, he doesn't agree with anyone.
by mobab December 22, 2006
Get the crosspatch mug.