Skip to main content

Definitions by Wukeywukey

An insult that mocks the victim's intelligence
You forgot your wallet at the playground? You're such a dumbaro!
dumbaro by Wukeywukey October 30, 2017