User blog comment:Ravenflight92/My theories/@comment-1913002-20100310011206

Actually, that's just a made-up etymology. I forget where it actually came from. Most stories about words coming from acronyms are false.