Definitions by poopbucketburgle
Ketchup Trench
*microwave goes POP really loud*
Guy: "man, you didn't make a ketchup trench. Go clean out my fucking microwave"
Guy: "man, you didn't make a ketchup trench. Go clean out my fucking microwave"
Ketchup Trench by poopbucketburgle February 20, 2011