Skip to main content

humpty dumty's definitions

Muck

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

Share this definition