1 definition by steve_nash

Top Definition
An individual who can lead a creative team. They can create for themselves, and also put others in positions to succeed.
That guy Ryan is a real creative point guard.
by steve_nash March 10, 2019

Mug icon
Buy a Creative Point Guard mug!