1 definition by Raab Sand

Top Definition
A biologic word i learned in biology meaning BREASTS
mammal, mammillary glands
by Raab Sand February 08, 2007

Mug icon
Buy a mamm mug!