Very stupid person. Irish slang. Synonym: Fucking idiot
Malachy is a buck eejit, he drove the dumper truck into the wall.