margot

a hot french chick who talks like she's drunk all the time and makes you wanna bang her all night long
man, that girl is a margot i can't understand her but she's HOT
by ssamm May 26, 2008
Get the margot mug.