Top definition
To give up at the first sign of trouble, or at the first sign of something trouble related.
france pulled a france in wwII
by i hate france passionately October 27, 2003
Get the mug
Get a To pull a france mug for your mama Julia.