What does auf dem Horn blasen mean?

auf dem Horn blasen - German to English

to blast on the horn