by Lime Juice (St. Lucia) December 01, 2022
It's normally a phrase used for persons in the West Indies Island of Trinidad and Tobago where it's defined as "Wuh d f**k" or, "What da f**k" or another way of saying "WTF!" yeayea
by rising.favour<3 April 12, 2023
by domda October 27, 2023
by derockeetlaunchaer January 20, 2022