Milly Woods's definitions
Welsh slang for an unknown body part that you may hurt if you do something too strenuous. Common in Swansea, Wales and surrounding area.
by Milly Woods September 20, 2020
Get the Mucketmug. by Milly Woods September 20, 2020
Get the Mucketmug.