player1: heyz what duz this wurthog du on halo?  player2: your mom, albscrumting
a person who sucks at video games, and life in general
"player1: heyz what duz this wurthog du on halo?  player2: your mom, albscrumting" What is the definition of "albscrumting"?