A song by Nicki Minaj in which she talks about a potentially new STD that she may or may not have spawned.
Yo, did you hear Nicki's got Beez in the trap? That's so sad, I hear there is no cure.
818👍 516👎