1 definition by Sea Skyes

Top Definition
A lot or many
You got buka groceries
by Sea Skyes November 01, 2017

Mug icon
Buy a Buka mug!