The Fidel Castro Share definition Flag Where a male does a liquid shit by eating a bunch of MRE’s in Cuba and running. I once was running a lap and did The Fidel Castro. I hated it. The Fidel Castro by MP’s Stool November 18, 2022 0 0 Get merch Get the The Fidel Castro mug. Buy Now — $32.95 See more merch