meaning of big in France

big in France meaning in Urban Dictionary

syn. big in Japan. see; DJ Willow from Paris.