unleash (the power of)

Use the full potential, often imagined, of a perceived asset or resource.

Analysts say the social-media giant hasn’t even unleashed a key weapon in its arsenal: Instagram.

The douchebag who said this probably also said Push the Envelope, brogrammer, or Killing It.