Maakachoda's definitions
Someone who is obviously going to loose but still tries to gather his shit and barks horrendously, all in desperation.
by Maakachoda February 8, 2019
Get the Pewdie mug.
Get the Pewdie mug.We'll email you a link to sign in instantly.