Same here, and I still don't really understand what it was. Even though I've been on twitter for almost 14 years.
EDIT: it seems it was some kind of "stories" like they are called on other platforms, the feature was only available within the mobile apps (I've never used the apps I use the mobile website, this explains why I've never heard of fleets before).