Find the word definition

Wiktionary
over-the-shoulder boulder holders

n. (over-the-shoulder boulder holder English)