I did a google image search for giggles and guess what I found: Pretty fitting IMO, would make for a good avatar :)