by Alexander Thompson March 01, 2004
basically a phrase instead of "oh my gosh" etc. it's rather fun to say, and it sounds cool. besides, if something astounds you, your head is busy thinking so it makes sense
by Carrot December 12, 2003