- We are also on
Posted by Troy on February 26, 2004
Does anybody know what the origin of this phrase is? It means to freak out, or go temporarily crazy. That's all I know.
T