Forehead advertising is when some people decide to have advertisements (like a logo, slogan, or brand name) on their forehead, usually for money. It's sorta like a walking billboard, but instead of carrying a sign, the ad is on their forehead for everyone to see.
People who do this might use special temporary tattoos or stickers that stick on the forehead but can be taken off after a day (or maybe even a few hours).
It might sound silly, but some people are willing to pay attention to these forehead ads since it's an easy way for companies to spread the word about their brand. However, it's not something most people do often, and some might even think it's kinda weird or embarrassing.