shame ole lady

or

shame madda lady

Definition
  1. A small weed with leaves that close up when touched. Scientific name mimosa pudica.