Laconic rapper, actor and producer Snoop Dogg has been given three years probation and slapped with 160 hour's worth of community service after being caught with a collapsible baton.
The 35-year-old, real name Cordozar Calvin Broadus Jr, was caught with the weapon at John Wayne Airport in September last year. He pleaded guilty in today's hearing at Orange County Superior Court, California.
"Snoop's goal is to make music, not make court appearances," Snoop's lawyer Donald Etra said on his client's behalf.
It's the second time the rapper has dodged jail this year after gun and drug charges in April resulted in five years probation and 800 hours community service.
Snoop has also been ordered to pay £5,000 to a children's charity.