The correct word is "met" in relation to your question.
"It will have been twenty days since I met her."
"It will have been twenty days since I met you."
It is also worth adding a few other points.
- The "last" would normally be in the middle of the sentence, not at the end.
- When referring to meeting you, as opposed to meeting a third party, it would usually be better to use "we.
The following examples illustrate two points above.
"It has been twenty days since I met you last."
The above sounds clunky.
"It will have been twenty days since I last met you."
The above option is good.
"It will have been twenty days since we last met."
This third option is better.
"It will have been twenty days since we met [to discuss the proposal]."
This fourth option is also good.
Finally, in relation to future events, "meet" is correct.
"It will be twenty days until I meet her again.
"
Or ..
"It will be twenty days until we meet again."