HAUB: Heat Activated Urinal Billboards

What does HAUB mean? The above is one of HAUB meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Heat Activated Urinal Billboards