Top definition
A dumbass who embarrasses himself on social media and or gaming platforms
Guy 1 ; "Yo, didn't you play with AtroxThirstyEmu ?"
Guy 2; "Yeah, he was a retard."
by The Grim Death August 01, 2017
Get the mug
Get a AtroxThirstyEmu mug for your mama Larisa.