Garrus over 5 years ago [hidden] My guess? A rather literal interpretation of "mind-fuck". 1 Reply Copy ID Copy Link