1 definition by JJL2006

1
Extremely large breasts. AKA Mamma Duggs.
Wowzer, look at her, she's got some momma duggs on her.
by JJL2006 July 26, 2006
Get the mug
Get a duggs mug for your papa Paul.