Engineer: “I'm bored, let's karoo somebody.”
User: “Argh, my ISP karooed me three times last night!”
User: “Argh, my ISP karooed me three times last night!”
by Robert Marshall June 06, 2005
An ISP based in the UK infamous for its monopoly in its locality and amazing disdain for its fee-paying users who can't use another ISP.
I've never met such a useless ISP as Karoo
Karoo: I can't believe it's not better..
Karoo email - spam free 'cos it doesn't work
Karoo: I can't believe it's not better..
Karoo email - spam free 'cos it doesn't work
by ymmit May 07, 2004