ssamm's definitions
a hot french chick who talks like she's drunk all the time and makes you wanna bang her all night long
by ssamm May 26, 2008
Get the margot mug.
Get the margot mug.We'll email you a link to sign in instantly.