LTNW: Long Time No Write

What does LTNW mean? The above is one of LTNW meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Long Time No Write

LTNW also stands for:
... more