What does bacon and cheese mean?

bacon and cheese meaning in Urban Dictionary

a late night snack (particularly a tasty one) served piping hot