Top definition
A hot piece of available woman. Similiar to Fanjita
John "I'm going to that leaving do tomorrow, you?"
Stu "Is there going to be any fantouche there?"
John "Aye"
by Lemuel February 07, 2008
Get the mug
Get a fantouche mug for your mate James.