1 definition by Destroyer82

an insult to describe one’s lack of intelligence or skill
Wow, you bumi! Why’d you do that!
by Destroyer82 January 23, 2022
Get the bumi mug.