Snoop Dogg has been booked on misdemeanor drug possession charges in Texas, according to reports.
The rapper's weed stash on a tour bus was discovered by a drug-sniffing dog during a routine border crossing vehicle check on Jan. 8, reports TMZ.com. E! News confirmed the story and reported that the rapper was stopped at a checkpoint by the Hudspeth County Sheriff's Department in Sierra Blanca, Texas, a small town outside El Paso. Per officials, the stop took place on Saturday morning at around 3 a.m.
The drug bust took place in the same town where country singer Willie Nelson was arrested for marijuana possession in 2010.
Reports suggest that customs agents found a series of rolled joints in a red prescription bottle in a waste paper bin, and Snoop Dogg immediately admitted the marijuana belonged to him.
The rapper, whose real name is Calvin Broadus, has a prescription for cannabis in California, but that doesn't extend to Texas.
He was taken into custody, booked and released.
Snoop Dogg and his representatives have yet to comment on the report.
RELATED: Year in Celebrity News 2011