Green’s Dictionary of Slang

puggard n.

[SE pug, to pull, to tug, thus to steal from + sfx -ard]

(UK Und.) a thief.

[UK]Middleton & Dekker Roaring Girle V i: You your self shall cant Better then poor Moll can, and know more laws Of cheaters, lifters, nips, foysts, puggards, curbers, [...] than it’s fit Should be discovered to a noble wit.