Link 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.)