France

The country that donated the statue of liberty to the US you bunch of ungrateful bastards!
by vive la revolution March 30, 2003
mugGet the Francemug.

Share this definition