1 definition by Neeko the great
There is a company called Limited Run Games, known for producing collector's editions and limited editions of games. However, it has a bad reputation for late deliveries that could take years from the date you ordered.
LRG = Forever
LRG = Forever
by Neeko the great July 21, 2023