Rapper 2 Chainz has been arrested for possessing cannabis.

The No Lie hitmaker, real name Tauheed Epps, was held by cops in Easton, Maryland on Thursday night (14Feb13) after officers pulled over a van the rapper was travelling in.

He was arrested and taken to a nearby police station where he was booked for marijuana possession before being released.

2 Chainz later took to his Twitter.com page to accuse cops of asking him to pose for photos while he was in custody, writing, "Dam police f**kn wit a n**ga (sic)... Locked me up and then wanted pictures."