I'm calling him out for his douchebag double-speak hipster talk. Is he too cool to say "send"? Vacuous style over substance.
My English dictionary (Collins) has:
to drop (vb-16 transitive) "to send or post".
I think the douchebag labeling might've backfired? People have been dropping one another emails for years and years. Maybe it's less common where you're from.