Top definition
Short for "And on the eighth day, God said let there be (insert object here)"

Implies that something is so pure and awesome, only God could have created it.
"God said 'Let there be paintball'. God saw how good paintball was and was pleased."
by YaZe July 16, 2005
Get the mug
Get a let there be mug for your daughter Helena.