I'll admit it, I have never heard anyone use that term. Maybe it's regional. In any case, it still sucks. 🤣
Discussion
I’ve heard it once before but in a rap song when in doubt I just use urban dictionary 🤣
Dave Chappelle had a bit about that term being in a Li'l Jon song on his show years ago.
Strive to learn something new every day. 🤣