Skip to main content

Definitions by Medusa1989

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!