No, I’m pretty sure it came from hip hop culture, like a lot of slang recently. I’m basing this purely my anecdotal observation of the kind of people who use it most frequently.
I’m glad to hear you’re enjoying it. I only played it a bit when it first came out, but things happened and I couldn’t really focus on a game that big. Now all the negative press has been discouraging me from picking it back up.