Top definition
synonymous to such words like noob, scrub, novice, beginner, newb, etc. but characterized with extreme ugliness and bad luck.
by Vureau January 16, 2017
Get the mug
Get a dethkid mug for your dad Paul.