LGBTQIAPK is one of several acronyms intended to represent all current varieties of sexual perversion. This acronym stands for: Lesbian, Gay (or Genderqueer), Bisexual, Transgender, Queer (or Questioning), Intersex, Asexual (or Aromantic or Ally), Polyamorous (or pansexual) and Kink. There seems to be some minor disagreement over what each letter means, while others just add in multiples of each letter to include them all. This means that the acronym can also be: LGGBTQQIAAAPPK.
Some also say that even this is not a suitably detailed list, because other terms such as Agender, Bigender, Trigender, Pangender, Polygender, Cis, Gender Apathetic, Demigender are not included. To be more "all-inclusive" and avoid causing someone to think someone else might be offended, sometimes a plus sign is added on the end of whatever acronym is used, to represent those not listed.
The Canadian Elementary Teachers Federation of Ontario hosted a "LGGBDTTTIQQAAPP inclusiveness training" on June 6, 2017. This was the first appearance of what was at the time, the longest version of such an acronym. Facebook recognizes 58 genders as of last count.