look up any word, like lemonparty:
 
1.
an expression of extreme surprise
i was miricalized when i saw that it exsisted
by kouleithou November 29, 2010