icheba

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