These trini folks really not living down this Tommy Lee ting