IDWP

AcronymDefinition
IDWPI Declare World Peace (social media tag)
IDWPIndependent Web Designers Portal (UK)