shame ole lady or shame madda lady Definition noun A small weed with leaves that close up when touched. Scientific name mimosa pudica. Related Word/Phrase dead an' wake shamey macca