Top definition
Such was the picture perfect landscape that it caught the admiring eye of many a passer-by.
by Hercolena Oliver April 20, 2009
Get the mug
Get a picture perfect mug for your guy Helena.
2
When someone alters a picture on their facebook or myspace page to make themselves look better then they really are. Often used as a way to make themselves hotter, or make themselves look like they have met someone or done something that they really haven't.
Me: hey i like your myspace picture
you: oh yeah, it's totally picture perfect.

Me: really?.. I hate you
by Mmhmm, I've got class January 31, 2010
Get the mug
Get a Picture Perfect mug for your mate Larisa.