A useless makeup seller who used to release music. Fortunately (or not) her music is 99% terrible and is the definition of a turd. She is also owned by Jay Z.
"Don't be such a Rihturd, all your soundcloud mixes are pure shit."
by JesusOrGod December 17, 2020