1 definition by mushroom man

Top Definition
Slang term for ketamine
"that keka fucked me up"
by mushroom man May 01, 2007

Mug icon
Buy a keka mug!