an old irish slang term for town drunk, also a common irish last name.
no one wanted to invite the kehoe to the party because they knew he would drink all their booze
116👍 76👎