Megan Thee Stallion Strikes Again With New Single ‘BOA’ Texoma, Texas, USA / Hot 107.3 FM The rapper is lethal like a street fighter on her latest release