I'm not going to quote tweet bc I have no desire to dunk on the OP, but it is so bizarre to me that the Brits think their humor is so unique.

It's a street sign for Duck Street. They put ducks on it. This is a joke literally any country would make. Ducks on a duck sign. How eccentric! How novel!
Post image

Comments