Please Register or Log in to view the hidden image! I need to figure out a certain onomatopoeia, approximately "EEEeeEEEeeEEEeEE!" You know, you're supposed to rub your hands together and, if you can, slobber all over yourself while making that noise.