Ninurta--
Your definition is close to what I recall as well. This is science taking a word from folklore and bastardizing its meaning.
Cheers
Your definition is close to what I recall as well. This is science taking a word from folklore and bastardizing its meaning.
Cheers
Fire In The Hole