Whyzman
12-26-2007, 06:14 PM
I believe it was a post left today using what apparently is an across the pond idiom. From the context it appears to be talking about money...
Would any of our UK folks mind having a go at this one and explain from whence it hails??
Would any of our UK folks mind having a go at this one and explain from whence it hails??