Skip to main content

Definitions by Catherine & Rob

Fruit Concentrate Cordial that is diluted with water to make a refreshing drink.
A glass of orange squish
A jug of Lemon Barley squish
Squish by Catherine & Rob June 21, 2006