Guyanese term for good for nothing , waste
That Barwa Dog
by somecooliebai August 1, 2011
Get the Barwa mug.