Posted on May 13, 2016 President Obama Stops North Carolina From Peeking In Your Pants I’m pleased to report that Genital Inspection Teams in North Carolina are now barred from performing The Carolina Peep. Thanks, Obama. (No, really.) Sharing is Caring:MastodonMoreFacebookWhatsAppPrint