A mean old lady who is the definition of a douche canoe
Lady yelling at an innocent personPerson: youâre such a Magda
1👍 2👎