Aid climbing rant meaning slang. A term commonly used in Europe and Australia.