yardbate Share definition Flag Someone who can't do anything for themselves. Pretty much a worm. That guy Ed is nothing but a yardbate, rebate, retrobate! yardbate by TheHeadlessSalesman November 2, 2017 Get the yardbate mug.