шнорер (Serbo-Croatian) comes from German Schnorrer, from German schnorren — to scrounge, sponge, cadge.