Skip to main content

Definitions by beaulieur

french lemon 

the act of sugar-coating your dick and then have anal sex with another man.
dude, i jus gave that guy a french lemon!
french lemon by beaulieur December 5, 2009