Does every acronym have a meaning in destiny for instance LDR is Long Distance Relationship i think
-
Tfwpky stands for the fall will probably kill you So I'd say yes
-
i get this is probably a joke but im hardcore military and i think it is "Long Distance Reconnaissance"