rubsrubsrubs's definitions
A rapper with dope songs but terrible eyesight. He didn’t even see 8 people die at his concert. Smh 🙄
by rubsrubsrubs March 19, 2022
Get the Travis Scottmug.
Get the Travis Scottmug. We'll email you a link to sign in instantly.