Dictionary.com
Thesaurus.com

will have been pinning

  • future perfect progressive
    of pin.
    pin
    noun
    a small, slender, often pointed piece of wood, metal, etc., used to fasten, support, or attach things.