1 definition by FinnoW

Top Definition
A slang word replacing words such as nuts, bollocks, testacles etc.
That football hit him right in the french fancies!
by FinnoW October 23, 2010

Mug icon
Buy a french fancies mug!