Scotch glue

Noun

 * 1) glue made from animal hides