BigA1990's definitions
A term for mother commonly used in Ireland, Scotland and parts of England. It is the same as Mommy or Mummy.
by BigA1990 June 26, 2018
Get the Mammy mug.by BigA1990 September 6, 2018
Get the The Ditch mug.by BigA1990 June 11, 2018
Get the Mucky Film mug.