1 definition by Sirius Lee O. Megamind

Top Definition
A bro's balls.
Jack: Bruh, I licked Pete's broba last night.
Alice: WTFFFFFFFF!!!
Jack: it was actually pretty good
by Sirius Lee O. Megamind October 16, 2019

Mug icon
Buy a Broba mug!