IDWP

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