Slang (abusive): a lecher, rascal, low-down rogue.
Colloquial: a loafer, wastrel or good-for-nothing rogue who idles about causing mischief.