TWLD

AcronymDefinition
TWLDTrench Wars League - Dueling (gaming)
TWLDTyping While Lying Down