Location: Berlin, Germany
Word or Expression: die Meckerziege
Closest English Translation: sourpuss, complaining bitch, old nag
Literal Translation: complaining goat
Special thanks to amazing media artist and scholar Vivian Wenli Lin for being a complaining bitch with me for the sake of art and learning German!