1 definition by shesdickeredbud

spare parts is an insult used to call someone bottom of the barrel
you're made of spare parts aren't ya bud?
by shesdickeredbud December 29, 2016
Get the spare parts mug.