Top definition
The weird liquid at the bottom of the ketchup bottle that´s left over from all the good stuff.
Shouldn´t have put that squirtchup on my fries, now they suck.
by AntisocialCommentary May 28, 2016
Get the mug
Get a squirtchup mug for your daughter Nathalie.