Definition

To use something effectively or to pull off something with style, even if it's unconventional. To make do with what you have and do it well.

Example Usage

You can rock those vintage sneakers way better than the new guys.

Source: Urban Dictionary (https://www.urbandictionary.com/define.php?term=rock&defid=6109)