somebody’s card is marked
From Longman Dictionary of Contemporary Englishsomebody’s card is markedsomebody’s card is markedBritish EnglishAPPROVE if someone’s card is marked, they have done something that makes people in authority disapprove of them → cardExamples from the Corpussomebody’s card is marked• Your card is marked, Jimbo.