sordid

 (adj) dirty; covetous  
 While everyone thought my great uncle Kyle was an upstanding character, his memoirs revealed many of his sordid affairs.