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