There's no denying that "Swaggy P" is a pretty awesome nickname. But where did Nick Young get it from? Tonight, Young posted a video on Instagram where he revealed that God gave him the nickname in a dream. Seriously.
Check out the above video to get the full story.
RELATED: The 40 Best NBA Nicknames of All Time
[via For The Win]