Jamaican artist Popcaan is back with new song titled "Trouble Deh Deh"