Top Definition
to French haggis someone is to pull down there trousers and french kiss there genitalia
Mike : Woa did you see what nick done to pete!?
Mark : Ye he french haggised him in the middle of the maths corridor:O
by Mark Spidon October 30, 2008
5 Words related to French haggis

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×