OTTD

AcronymDefinition
OTTDOpen Transport Tycoon Deluxe (game)
OTTDOude Tonges Terror Department (gaming clan)
Full browser ?