1 definition by Cameron bansboontownnesstresbeans

One who likes to hotch in the botch. They are ususally annoying assholes.
Will Cardwell and his dad are hotches
Get the hotches mug.