yabba dabba doo

/ˈjæbə ˈdæbə ˈduː/
intj

Meaning

An expression of happiness or excitement.

Master English with Englixia Academy

Join thousands of students mastering English. Get personalized lessons, expert guidance, and interactive practice.