I've never heard of it. Shame it's offline – sounds like it might have been interesting.
Someone called Spinalcrackerbox from Berlin posted on this thread, but that's the only time I'm aware of the phrase occurring on the site. Wonder if that person is related to the site you mention.
Most Users Ever Online: 597
Currently Browsing this Page:
mr. Sun king coming together: 6972
Guest Posters: 87
Newest Members: beatlecat, jaja0714, unseenlennondotcom, Raja Strums, whobeatle
Moderators: Joe (2963), Ellie (1), Zig (3090), fabfouremily (2045), mja6758 (1890)
Administrators: Joe (2963)