As alleged felons go, Florida man John Balmer is nothing if not honest.

According to an arrest report issued by the Pasco County Sheriff's Office, he was waiting in line at a Kmart in Hudson on Monday when a deputy walked in.

Seeing the officer, he tried to palm off a "bag of green leafy substance" to someone behind him. They declined, so he put it down on the ground before paying for his items.

If his attempts to ditch the bag weren't obvious enough, he happened to at the time be wearing a T-shirt that read: 'Who needs drugs? No, seriously, I have drugs.'

Store workers told police about the bag, which they later found to contain marijuana and methamphetamine.