Sloche definitions

Search

Sloche

Sloche logo #10101) Soft drink
Found on https://www.crosswordclues.com/clue/sloche

Sloche

Sloche logo #21000 Sloche is a frozen beverage sold by the convenience store chain Couche-Tard, mostly in the province of Quebec, Canada. While it is similar in concept to the traditional Slush Puppie, Sloche has gathered much publicity through an aggressive (and sometimes controversial) marketing campaign. The oversized Sloche plastic cups are covered with humorous...
Found on http://en.wikipedia.org/wiki/Sloche
No exact match found.