Exclamation of frustration or upset similar to 'balls' or 'shit'.
A combination of the Dublin slang word gee and the word balls
"I sent the text to the wrong person! Geeballs!"
"This film is a load of Geeballs."
"Geeballs, she didn't even email me back!"