look up any word:
1. kehoe
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
rss and gcal