Top definition
A sound meaning great excitement; is said when something good happens
Whabadaboo! I won a million dollars!
by Jarvis862 December 12, 2016
Get the mug
Get a Whabadaboo mug for your bunkmate Abdul.