YOID stands for Your Own Internet Distribution (project)

YOID
Share
Abbreviations And Their Meaning