Skip to main content

Definitions by somecooliebai

Guyanese term for good for nothing , waste
That Barwa Dog
Barwa by somecooliebai August 1, 2011