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
Xi Lanka
Xi Lanka
FKA
Sri Lanka
, another new colony of the China after
Pakjiang
, located in the South of India.
India: Is
China
trying to
surround
me through "Xi Lanka"? (⊙_⊙;)
China:
He He
Boi! ( ͡° ͜ʖ ͡°)
by
The Non Smoker
May 27, 2021
Flag
Get the
Xi Lanka
mug.
More random definitions