I hope someone could help me with this expression!!! I'm reading a book by an Irish author and this expression is used a lot in different contexts. I had never heard it before At first I thought I more or less understood what it meant thanks to the context, something like go ahead and don't be afraid to do whatever they're talking about. Now I'm not so sure as it's used in many different situations. Is it used also in other countries?