Officers stopped a vehicle on Quinns Road about 2am on May 13.
They accused the 35-year-old driver of possessing 1g of methamphetamine after they conducted a roadside drug test on a clip seal bag of crystals.
They further alleged he was in possession of a syringe containing a substance believed to be steroids.
Get in front of tomorrow's news for FREE
Journalism for the curious Australian across politics, business, culture and opinion.
READ NOWSenior Sergeant Stuart Fairlie said officers took him to Joondalup police station where he was strip searched.
“They allegedly found a further bag of meth hidden in his crotch,” he said.
Investigators charged the man with drug possession with intent to sell or supply and driving without a licence.
He is due to appear in Joondalup Magistrates Court on June 9.
MORE: Revealed: Perth’s worst suburbs for animal cruelty
MORE: Ellen Stirling PS parents fear for students’ safety