letted cat out of the bag (verb) reveal: disclose, tell
Sinonime: corrupt,
depraved, dissolute, immoral, incontinent,
incorrigible, licentious, profligate,
shameless,
sinful,
uncontrolled, unprincipled,
unrestrained, wanton,
wicked,
wildAntonime: chaste,
innocent, moral,
pure,
restrained,
virtuous