Skip to main content

TheSpaceOdditer's definitions

Chooka

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
mugGet the Chookamug.

Share this definition