Things were all fine and dandy for rapper Trinidad Jame$. But that's before a run in with Mississippi police resulted in his arrest.
Trinidad James just got busted for possession of marijuana after lighting up in his Mississippi hotel room ... TMZ has learned.
Cops in Panola County tell us the rapper -- real name Nicholas Williams -- is in custody and being booked right now.
We're told Trini -- whose biggest hit is "All Gold Everything" -- was arrested at the Batesville, MS Holiday Inn.
Just days ago, the Atlanta native was spotted partying in the club with the likes of Diddy, Rick Ross, and Justin Bieber. As you can see, it was clearly all good less than a week ago.