Google Übersetzer hat dafür ebenso wenig eine Übersetzung wie mein Englisch-Wörterbuch.

Weiß jemand zufällig, was es bedeutet, bzw. was es vom Sinn her sein soll?