Top Definition
When you're in the wolds or any other indescribable place and you don't have any sort of camera/smart device you use your mind to freeze the moment. Ie mind freeze
Holy cow! Look at those mountains, how perfect, lemme take a picture! ..oh wait, I don't have my camera, let me mind freeze it.
by diegodiego February 02, 2014

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.