I do think it means safe sex, its obviously about being safe during sex.
perhaps gay sex aswell as straight.also the idea of sexual activities "its all coming down on me" maybe?? lol
I do think it means safe sex, its obviously about being safe during sex.
perhaps gay sex aswell as straight.also the idea of sexual activities "its all coming down on me" maybe?? lol
That's what I thought of too, but I wonder what the "Mackintosh" part means.
Well a Mackintosh is a kind of rubber coat you wear in the rain!
Well a Mackintosh is a kind of rubber coat you wear in the rain!
I do think it means safe sex, its obviously about being safe during sex. perhaps gay sex aswell as straight.also the idea of sexual activities "its all coming down on me" maybe?? lol
I do think it means safe sex, its obviously about being safe during sex. perhaps gay sex aswell as straight.also the idea of sexual activities "its all coming down on me" maybe?? lol