1 definition by Majicm9

A kind of pickle, made from mushrooms.
I ate some catsup the other day. It tasted quite terrible.
by Majicm9 March 25, 2011
Get the Catsup mug.