Top definition
Adding obviously fake snow to a photo from a drought-stricken ski resort in a feeble attempt to make friends jealous.
The photo Ben sent me from Tahoe was so obviously snowtoshopped. That place hasn't seen powder in months.
by FriscoStu March 01, 2015
Get the mug
Get a Snowtoshop mug for your cat Julia.