What does albscrumting mean?

albscrumting meaning in Urban Dictionary

somebody who sucks at video gaming, and life in general. A scrub.