chequered

[Adjective] Covered with a pattern of squares of different colours; also meaning with many ups and downs referring to someone’s past.
Example: He took his mum on a picnic by the river with a hamper and a chequered rug.
Found on http://www.bbc.co.uk/skillswise/glossary/
No exact match found