1 definition by the-yeehaw-kid

A crown shop companion from the game Pirate101.
“I got Ugga Bugga from the crown shop”
“You’re not even a witch doctor!”
by the-yeehaw-kid April 26, 2019
Get the ugga bugga mug.