Skip to main content

icheba

An expression of surprise or distaste. Used in place of words like "woah, "yikes" or "jeez".
Icheba, what was that!?
by Ashycat May 9, 2005
mugGet the ichebamug.

Share this definition