1 definition by MD.

The dry hump of marketing strategies.
"And here I am reduced to postcards, the dry hump of marketing strategies." - Killface
by MD. April 8, 2008
Get the Postcards mug.