Sounds more Dutch than German to me. BranShea's post gave me the idea that it might mean "upstart". Just a guess though.