Looks like 2 Chainz's actions are coming back to haunt him. After being arrested last year for possessing narcotics, the rapper has been charged with felony drug possession as a result.

The bad news stems from 2 Chainz's arrest on June 11, 2013, at the Los Angeles International Airport, where he was found with marijuana and a bottle of promethazine with codeine in his checked baggage.

TMZ reports that he was charged with codeine possession for the crime, which is punishable by up to three years in prison.

Wearing handcuffs in an airport isn't new to the 'B.O.A.T.S. II: Me Time' creator. In 2012, he was arrested at New York's LaGuardia Airport for carrying brass knuckles.