1 definition by Lovely Killer

Top Definition
Having the facial appearance or expression that James Franco always has. Like you're high or really uncomfortable.
Look at that guy, he's such a Franco around girls.
by Lovely Killer February 27, 2011

Mug icon
Buy a Franco mug!