Phrase info

I see London, I see France

Meaning

I see London, I see France

(humorous, informal) Indicates that a person's underwear is showing.

Source: en.wiktionary.org

Words in the phrase

Close letter words and terms