They landed at Plymouth
With a smile on their face
“They” is referring to the English Pilgrims that arrived in New England in the 1600s. The “smile on their face” can be considered friendly and deceiving, considering the Pilgrims created harsh conditions that burdened NAtive Americans.
To help improve the meaning of these lyrics, visit “The Parasite (for Buffy)” by Eugene McDaniels Lyrics and leave a comment on the lyrics box