Interjection
yabba dabba doo An expression of happiness or excitement. Yabba dabba doo! I'm off work!
yabba-dabba-doo Alternative spelling of yabba dabba doo
yabba-dabba-doo