What is Boochabla?
An exclaimation reacting to something aweful, surprising or tiring
"boochabla! that was crasy!"
See oofta, urgh, exhausting, fresh, boring