Originally Posted by
sewdamncute
Stooshie???? I have got to go to Scotland!!!!!!
You'd get a piece at anyone's door.
Translation: You'd be welcome anywhere. A 'piece' is a sandwich, usually jam. A long time ago (when I was growing up, lol) playing children would shout up to their mother in the flat (apartment) above, 'Mammy! Gie's a piece!' and mother would throw down a jam sandwich. Oh, the memories!