Top definition
A slang term for a boner or an erection.
Boy: "Dude, that girl turns me on!"
Boy 2: "Ah, crap! I can see your french goat!"
Boy: "Holy shit, let me put that away!!"
by TheMedicineMan March 01, 2011
Get the mug
Get a French Goat mug for your sister-in-law Zora.