Whenever I say," Who did this ?" to my kids. — % & ✨ A Meme challenge by Proverbs World 💙 Part of Event #PWfunNlearn English word: rambling, adjective (TALK) Meaning: too long and confused