Top definition
Printing a photo, beating off onto it, taking a picture of the results, and posting to the internet.
"I sure hope she's impressed by my website documenting all the tribute photos I made of her"

by NameName April 16, 2007
Get the mug
Get a tribute photo mug for your cousin Yasemin.