CHECKERED PAST, CHEW (SOMEONE) OUT [GET CHEWED OUT], CHEW (SOMETHING) OVER: American English Idioms #39
CHECKERED PAST Checkered past is a term used to describe someones life history of having been engaged in questionable behavior.…
Where International English Learners Learn American English Idioms
CHECKERED PAST Checkered past is a term used to describe someones life history of having been engaged in questionable behavior.…