1 definition by Josh McGrogan

A slang term for someone who is being an unnecessary CUNT, or douchebag.
My God, why is Aaron being such a Heffernen today?
Oh he ran out of pot and he's a little on edge.
by Josh McGrogan August 10, 2017
Get the Heffernen mug.