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