look up any word, like donkey punch:
 
1.
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!"
by Miss WithAnE August 25, 2010