look up any word, like the eiffel tower:
Word usually used to describe an immense feeling of "Holycraptitude" fear or anxiety. Usually combined with other words/terms such as omfgboom, urgh, rar, weo ect.
Oh My God!!! Demon pillar pigs urgh!!
D0000D did you hear that, omfg, demon pillar pigs!!
by William Rickard July 07, 2004