2 definitions by Edwin W
by Edwin W October 22, 2016
A backronym of 'Nature, or Nature's God' - meaning, something inexplicable that an atheist can use when discussing semi-religious concepts like fate, destiny, Acts of God etc.
by Edwin W September 27, 2020