by MC Stonk May 27, 2005

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
