You obviously weren't close to them if you think that word just started this year. Or maybe it's just not something they ever said in Atlanta. It's a West Coast thing that made it to Texas because we got that connection. Not surprised you've never heard it. Y'all say slime n shit