1 definition by jonalina

Top Definition
a euphemism for ecstasy, for talking about it in public
there's no real reason why the word ketchup is used...it just works because it's common and something you ingest
Nightming: i think i had too much ketchup
Jonalina Hunnybuns: no such thing as too much
by jonalina March 10, 2009

Mug icon
Buy a ketchup mug!