that dope on a rope just finished climbing the face of half dome and won't stop talking about it
people addicted to rock climbing or constantly talking about it
"that dope on a rope just finished climbing the face of half dome and won't stop talking about it" What is the definition of "dope on a rope"?