Search
Home page
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Add a definition
User settings
Browse
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
new
Store
Blog
Advertise
Search
Planet India
The unnamed
Mumbai
call
centres
that 1) persist in
phoning
up Britons to spam them, or 2) are used as help centres in lieu of a place that actually has any connection to the business you're trying to get through to.
"
Oh crap
, they've
put
me through to
bloody
Planet India."
by
The Lone Magpie
April 8, 2005
Flag
Get the
Planet India
mug.
More random definitions