Buenos días amigos foreros! It's the newbie again, I need help with a colloquial expression in Spanish: Dar un buen rollo I wrote it down ages ago and have just found it on a piece of paper, but I can't remember for the life of me what it means? Can someone give me an explanation in Spanish? Or if there is an equivalent expression in English? Ta very much!