What does Blargonshorgan mean?

Blargonshorgan meaning in Urban Dictionary

Scottish/Gaelic term for starters that is attracted to caterpillars