The idiomatic expression "on the house" means something is being given to you for free, without any cost or obligation. It can be used in various contexts such as offering a complimentary drink at a bar or providing a service for no charge.