Disagree. I take it to mean a specific subspecies of Homo sapiens sapiens Floridaensis, whose executive functions seem to be relatively compromised and whose empathy gland has never fully developed. But I could be wrong…
ETA: Not to be confused with a similarly named but somewhat more evolved version of genus Homo: