Green’s Dictionary of Slang

unshingle v.

[SE shingle, a roof tile]

(Aus.) to knock off someone’s hat.

[Aus]M. Clarke Old Tales of a Young Country 123: It was very common practice to run up behind a well-dressed person, and whipping off his hat, to run away with it. This was called ‘unshingling,’ or taking off a man’s roof.