Top definition
A saying of elation often shouted in a deep voice to show general content of life or a feeling of being in a crazy mood
DAA WOO DAAH!!!
by Ydotbigzzzzz February 19, 2018
Get the mug
Get a DAA WOO DAAH mug for your coworker G√ľnter.