vocab dash
Log in
Sign up
château la pompe
Meanings
Noun
1. tap water, council pop
(informal, humorous)