A great image/metaphor(clever play on the title also).A veiled meaning for a secret rendezvous?Perhaps this is one of the times that you met with her for a kiss?Sorry, hope I didn't get to personal.....(But I do have more info than most readers).
Love,
Elizabeth