meaning of Bread snake

Bread snake meaning in Urban Dictionary

Slang term for a twist link.