hatch up ( synonym found)

Definition of hatch up:

°A variant of catsup or ketchup.

Back to Top