jeff's definitions
To be spoken in a French accent...generally the erect penis of a frenchmen, or one hung like a frenchmen
by Jeff April 5, 2004
Get the Gomere mug.by jeff July 18, 2003
Get the spitting dragon mug.