Skip to main content

Definitions by O P R I C E Y

The word a Scottish girl uses instead of god or swearing when receiving a good fucking.
*man and Scottish woman in bed together*
MAN: "Omg this is amazing!!!"
SW: "HAGGIS, HAGGIS, HAGGISSSSSSSS!!!"
HAGGIS by O P R I C E Y June 7, 2018