A way of saying "what's happening," or "what's up," on the islands of Bermuda, Bahariterra, and the Caribbean.
by Palm Lover February 13, 2022

by Shwaya Arabian Habibi January 26, 2022

by MC Stonk May 27, 2005
