CAIRO


Meaning of CAIRO in English

n 1. any location inconveniently far away. See also butt-fucking Egypt . ("Man, you live out in Cairo.") Submitted by Chuck, WA, USA, 20-12-2002.

Slang English vocab.      Английский сленговый словарь.