check it out... http://www.scifi.com/tripping/about/
I already looked it up in the urban dictionary. Nuffsed!