skin your mind alive
Used to refer to something that is amazing or revolutionary.
Similar to (and based on) "blow your mind".
Similar to (and based on) "blow your mind".
Yo man, I have to show you this awesome new record by Canned Heat- it'll skin your mind alive!