Top Definition
Creating an atmosphere better than ambiance around christmas time in the presence of Jesus christ.
Im just going to light these candles.... there you go, thats a nice ombience isnt it?
by zozo88 December 10, 2013
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.