To send a complaint to a company's web site, via the contact us button. Not important enough to generate actual paper mail--that would require substantial effort: envelope, stamps, post office, etc. Example: The product delivered was inferior to what was advertised, so I e-bitched to their web site.
E-BITCH
Meaning of E-BITCH in English
Slang English vocab. Английский сленговый словарь. 2012