Muck

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