albscrumting Share definition Flag A person who sucks at video games, and life in general. A scrub. Player1: Heyz what duz this wurthog du on halo? Player2: Your mom, albscrumting. albscrumting by ScrotumEatingOx March 30, 2009 0 0 Get merch Get the albscrumting mug. Buy Now — $32.95 See more merch