Does it mean something other than 1,000,000,000?
EDIT: Apparently in some cultures, it means a million million, ie, 1,000,000,000,000, or what most people would call "trillion".
So all that accomplishes is conflating thousand with million with billion. (Of course "million" is already a conflation of "thousand"!)
They don’t start off in the dictionary!
"I will be there anon!"
If anyone complains about me being there either too early or too late, or neither, I point them to the dictionary:
https://www.merriam-webster.com/dictionary/anon
It can either mean "now", "soon", or "later".
https://en.wikipedia.org/wiki/Skunked_term
I'm not sure what his origin was for the term, but "skunked" as an adjective to me indicates a beer that was spoiled by exposure to light and/or heat. It's gone off.