Random
Source Code

haggot

Derogatory term for a person of Scottish descent.

Derivation: combination of haggis and faggot.

Q: Do you know why haggots wear kilts?
A: Sheep can hear a zipper a mile away.

by coulson January 24, 2004

131👍 71👎