We do not currently know of any antonyms for goody two-shoes.
For similar words to goody two-shoes, try: