Sounds like maybe a female brown-headed cow bird. I saw a bird at my feeder with the same description and did some research, found a pic that looked similar.
The small bird with a black stripe on its head is called a chickadee.
The small grey bird with a black eye stripe is called a junco.
cedar waxwing
The small brown bird with a white stripe on its head is called a White-crowned Sparrow.
A gray bird with a black stripe on its head has a distinctive marking that sets it apart from other birds.
The distinguishing feature of the grey bird with a black stripe on its head is its unique and easily recognizable color pattern.
The Eurasian Blackbird is a black bird with a yellow beak.
magpie
Yellow big bird
The black bellied plover is a bird that has a black stripe down its throat joining a black belly that is bordered by white brown speckled all over and is about as big as a lapwing. It is typically found in Massachusetts and British Columbia.
The small white bird with a black head is called a Pied Wagtail.
The small bird with a white and black head is called a pied wagtail.