1 definition by danny8403

Top Definition
Someone who is incapable of completing simple tasks and whose brain might as well run as fast as windows xp. They have almost no creativity and are extremely addicted to competitive Overwatch.
Thylian get on the fucking point god dammit!
via giphy
by danny8403 February 08, 2018

Mug icon
Buy a Thylian mug!