Top definition
An exclaimation reacting to something aweful, surprising or tiring
"boochabla! that was crasy!"
by usfbullshockey33 May 03, 2007
Get the mug
Get a boochabla mug for your guy Manley.