1 definition by Francois de France

It's actually pretty simple, it means:

French + Faggot = Fraggot
Fraggots are amongst the funniest people I know.
by Francois de France August 27, 2008
Get the Fraggot mug.