well, cha or ocha means tea. there is no "L" consonant in Japanese. Perhaps your friend is talking about a variety of tea or something to do with tea, but based on what you've put here, I couldn't be any more specific.
my friend wont tell me. he said that if i get the translation, hel'll give me a prize. I dont think its any of the thinks above, its oh-cha-ley-ah. PLEASE HELP!