yardbate

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

Share this definition