frnchfrie5's definitions
Someone online who excels at insulting people, typically your local Social Media Troll or some guy with a big ego and anger issues you met in some Video Game.
by frnchfrie5 November 24, 2023
Get the Master of acid witsmug.
Get the Master of acid witsmug. We'll email you a link to sign in instantly.