catch and hatch Share definition Flag When she grab your balls so hard they burst Ahh FUCK she just catch and hatched me! catch and hatch by eggdropsoup July 26, 2016 Get the catch and hatch mug.