Subscribe English
look up any word, like french dipping:
 
1.
one whos arse smells more than most!
jeez you got some haggis guts lukey
by rageoss September 15, 2006
0 0

Words related to haggis guts:

bad arse odour guts haggis rank fart smelly