Dumb*sses forgot to remove the poppy... American's don't use poppies - Do they?
Red poppies are sold by the VFW on Vet's Day, 11/11. Is that what you are referring to?