A guy in Washington state accidentally shot himself in the junk last month, and somehow things got worse for him after that.

27-year-old Cameron Wilson is a convicted felon who's not allowed to own a gun. So instead of going straight to the ER, he stopped off at a park to give the gun to a friend. (Not how I'd prioritize things, but okay.)

But somehow, the fact that he was hiding a bag of pot up his no-go hole slipped his mind. And doctors found it when it FELL OUT OF HIM during surgery. (It's worth noting that recreational marijuana has been legal in Washington for six years.)

Police searched his car later on, and also found meth in a pair of bloody jeans, but he still wasn't done racking up charges.

Because after they issued a warrant a week later, he turned himself in, and when they strip-searched him at jail, they found another bag of pot that was also inside him. Apparently he was trying to sneak it into jail.

They also tacked on four charges for witness tampering after he called his girlfriend from jail, and tried to get her to cover for him. He's pleading not guilty to all charges, and is due in court next month.

Read more at Wenatchee World / NY Daily News.