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 27, 2022
by MC Stonk May 25, 2005