Chafee

Idiot, Lunatic, Asshole

Used commonly in New England
That guy over there, he is such a chafee.
by koko342 November 03, 2010
Get the Chafee mug.