1 definition by BeatsBattlestaff

When someone agrees to do a job or service and then, either, starts and does not finish or fails to start entirely.
He didn't even do the job? Damn... You got Stard
by BeatsBattlestaff April 25, 2021
Get the Stard mug.