You can think of it as referring to the Wednesday that is coming up ahead. So, "I'll meet you this coming Wednesday" has the same meaning that "I'll meet you this Wednesday" does.Without changing the meaning you can use "on" instead of "at" and you find that "on weekends" is much more often used than any other Sopra AmE: ngram.I would say the weeke