by JimMan26 November 10, 2016
Acronym for 'Direct Mail', a media which used to posting goods infomation especially promotional products the store provided. Usually a piece of paper or more, featuring effectivity and celerity.
by Kyle J. Shi November 24, 2007
by TBITSPJ March 08, 2017
by Glitchglitchbitch November 25, 2017
by dM May 25, 2004