Skip to main content

Definitions by humpty dumty

A island on the north west of scotland. sooooooo much better than knoydart! means porpoise in gaelic
Muck by humpty dumty March 9, 2009