château la pompe
Meanings
Noun
1. tap water, council pop (informal, humorous)