What is the sticky stuff in envelopes made of?

Someone told me cockroach guts and I wanted to check that cuz I lick that stuff and well yeah
11 answers 11