Skip to main content

Definitions by ILTG

short for "I Love This Game" - "ILTG"
"I Love This Game" - "ILTG"
iltg by ILTG November 18, 2007