Nicki Minaj returns with her latest track, “Bigfoot,” a not-so-subtle diss at Houston rapper Megan Thee Stallion after alleged lyrics about Minaj and her family have hit the rap scene. This caused a major battle of wits between the two stars. The song stemmed from Megan Thee Stallion’s new single, […]