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 Pewdiemug.
Get the Pewdiemug. We'll email you a link to sign in instantly.