1 definition by Ezcapemaster

1
A shitstain that manages to steal you're time and your money
Oh noes! I started leauge of legends!
by Ezcapemaster November 28, 2016
Get the mug
Get a leauge of legends mug for your coworker Trump.