1 definition by duckfoot

Something every teenager with a MySpace in the human race begs for in every way possible.
"picture comments please!"
by duckfoot January 9, 2010
Get the picture comments mug.