1 definition by Shadowcast

Top Definition
A huge waste of time and a major disappointment
Man your life sucks
by Shadowcast March 06, 2018

Mug icon
Buy a Your life mug!