Question: drink are on the house?
Answer: “On the house" means “no charge": the bartender/manager/owner is giving a round of drinks to everyone, for free. ... The movie thing where the bartender yells “Drinks on the house” and gives *everyone* a free drink… that just doesn't happen in real life.