Etymology
Today it means: Full of botches or mistakes; poorly done. Full definition →
From botch + -y.
Etymology from Wiktionary, CC BY-SA 4.0.