Internet Bitch Slap (currently in v1.1.): used when someone only reachable electronically needs a bitch slap. Example: I just had to IBS a client. I didn't know they grew people that stupid here.
IBS
Meaning of IBS in English
Slang English vocab. Английский сленговый словарь. 2012