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
1 definition by
Ámelie
Sombra Main
Someone who tries their hardest to
distract
the enemy team by hacking health packs and
sneaking
up on them from behind repeatedly; usually popping their
alt
for the benefit of the team.
"Wow, that Sombra Main is so
selfless
and
damn right
awesome
."
by
Ámelie
July 1, 2017
Flag
Get the
Sombra Main
mug.