Over 175 million of these are sold in the US every year. What are they? Posted By: gregglynn July 10, 2025 @ 7:39 am The Betcha Can't Get It Game Tweet Share Reddit +1 Pocket LinkedIn Girl Scout Cookies