2. an online alternative to the popular game risk
2. yo im about to head off to work from my girls place and play some landgrab
Figuratively: grab for control over anything not yet controlled.
Expression originated in 19th Century when West was available for anyone who wanted to claim land and settle on it.
Then it was used regarding those wanting to control airwaves and recently for those wanting to control Cyberspace.