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 We'll never spam you.