Likely a Germanic borrowing, from English stamp or German stampfen. Related to the verb sense below.
Practice speaking and memorizing "stampo" and many other words and sentences in Italian.