1 yaba bark | Definition of yaba bark

yaba bark

noun
ya·​ba bark | \ ˈyäbÉ™-\

Definition of yaba bark

History and Etymology for yaba bark

yaba from American Spanish, probably from Taino

Keep scrolling for more