Spoilers follow for all of Florida Man, which debuted on Netflix on April 13. Florida Man may share its name…