Top definition
An individual who can lead a creative team. They can create for themselves, and also put others in positions to succeed.
by steve_nash March 10, 2019
Get the mug
Get a Creative Point Guard mug for your Facebook friend Jovana.

Activity