Uhhhh What?

Not sure what this advert is pushing... weird.