Top definition
A YouTuber who does overwatch hanzo plays and is somewhat of a platinum player
Omg did u see shadowsword03 yesterday, he was playing widowmaker
by YoldedPancake24 October 10, 2017
Get the mug
Get a Shadowsword03 mug for your mama Helena.