The Feds came, watched and conquered. Rapper 2 Chainz has just got slapped with charges for felony drug possession almost a year after his arrest, TMZ reports.

Revert back to last June when Tity Man was arrested at LAX and booked on possession of Promethazine, most commonly found in sizzurp.

Now, official documents obtained by the gossip site say the Atlanta native was hit with one charge of codeine possession,which is said to be punishable by up to three years in prison.

His arraignment is set for next week in Los Angeles.