any given space such as a car interior or bedroom that is so full of smoke there is a thick haze and significant odor throughout the room
by j-dog April 21, 2003
An alternative way to say "Oh my Lord" or "Oh my god". The origin of the phrase is unknown. Not even the most brilliant scientists can decipher the mystery.
by J-dog April 25, 2005