Similar to ass hat but with the cranium and large part of the upper torso shoved up in there too
Barry is an ass hat but Gary is an ass cardigan.