yes, it means hassle. Ramblers are people with thick socks and walking boots who complain a lot