Top definition
Natalie Smile

Something that's beautiful and unexplainably amazing.
Every time you see this thing, it's called a Natalie Smile.

It's basically describes something that you see or hear that you will never forget.
"Hey Derek, did you hear that song that guy just played??"

"Yeah man! It was a definite Natalie Smile."

"Man, I feel like shitt.....I need a Natalie Smile....
by AustinXonXfire75 April 09, 2010
Get the mug
Get a Natalie Smile mug for your fish Paul.