dr4g0n dud3's definitions
A dipshit who is obsessed with his girlfriend and won't dump her ugly ass. He also makes sped noises and plays baseball.
by dr4g0n dud3 May 2, 2019
Get the Steven mug.
Get the Steven mug.We'll email you a link to sign in instantly.