Skip to main content

dpeavro's definitions

James Franco

Did you see James Franco at the Oscars last week? What an IRL troll.
by dpeavro March 16, 2011
mugGet the James Francomug.

Share this definition