Skip to main content

Definitions by ssamm

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
margot by ssamm May 26, 2008