Interviews: Video Dreya Mac & FelixThe1st break down the lyrics & meaning of “Own Brand (Baddie)” "'Own Brand (Baddie)' is Dreya Mac and FelixThe1st's new viral hit, which has been streamed over 56 million times on Spotify to date. The... GeniusMarch 7, 2022