he is so so in the closet he's awaiting passport clearance from narnia
some one who obviously gay but won't admit it
"he is so so in the closet he's awaiting passport clearance from narnia" What is the definition of "awaiting passport clearance from narnia"?