1 definition by MP’s Stool

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.
by MP’s Stool November 19, 2022
Get the The Fidel Castro mug.