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