dnthvebzntrp's definitions
A song by Nicki Minaj in which she talks about a potentially new STD that she may or may not have spawned.
by dnthvebzntrp October 15, 2012
Get the beez in the trapmug.
Get the beez in the trapmug. We'll email you a link to sign in instantly.