What does aufheften mean?

aufheften - German to English

to pin on