do you want to buy a chikka from me?  i took 8 chikka's last night
a yorkshire slang term for an ecstacy tablet
"do you want to buy a chikka from me?  i took 8 chikka's last night" What is the definition of "chikka"?