Geebag
Heard in Mayo, Dublin and Galway
An obnoxious, unpleasant, or stupid person, often applied as a general insult.
Yer a geebag lad for cursin' in front of the parish priest!
You are a perfect idiot, my good fellow, for uttering profanities before the clergyman.