Skip to main content

Definitions by LauFromGarland

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”
barundi by LauFromGarland August 18, 2019