Skip to main content

Definitions by JJL2006

Extremely large breasts. AKA Mamma Duggs.
Wowzer, look at her, she's got some momma duggs on her.
duggs by JJL2006 July 26, 2006