Skip to main content

LauFromGarland's definitions

barundi

A word to describe the perfect girl. A way to say your girlfriend is pretty, smart, funny, caring, and amazing all in one
“im so in love my girl man. she’s such a barundi”
by LauFromGarland August 18, 2019
mugGet the barundi mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email