irfrenchfries's definitions
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".
by irfrenchfries April 29, 2012
Get the skin your mind alivemug.
Get the skin your mind alivemug. We'll email you a link to sign in instantly.