Top definition
Another way to say "What the!?" based off of foreign accents.
Vutah, I did too bad on that test.
by neckee November 11, 2017
Get the mug
Get a vutah mug for your dog Zora.