English Dictionary
Definition tortilla curtain in British English
tortilla curtain noun
noun
1
the border between Mexico and the US
