meaning of aufheften

aufheften - German to English

to pin on