
gotta be kidding me,
not even my Dad is saying words like that anymore.
I dont know how i would trasnslate into english,
in German (Bavarian is hardly german) it might be like "Herumtreiber"
maybe even "Penner" or in General
Just a "zwielichtige" Person.

You could ask Hans Söllner though