And that may be legal, but I wouldn't try to get it past a screener.
You can call me a cynic, if you like, but I think this is a case where conservatives get busted for carrying Viagra, while liberals like William Jefferson commit bribery and that entitles them to be a Congressman. It's a double standard.
Of course, if you could show me another case where someone was detained by airport personnel for carrying Viagra, and then had the story leaked to the media, I might think differently.
I'm betting that Limbaugh is the only person in history who has been detained for carrying Viagra.