1 definition by TheSpaceOdditer

A word used in the song "Jungle" on Electric Light Orchestra's 1977 album "Out Of The Blue" and is used mostly in ELO memes
Chooka-chooka, hoo la ley
by TheSpaceOdditer February 28, 2021
Get the Chooka mug.