Synonym for balls/nuts; emphasizes their apparent tastiness.
Gramps likes mmmbawls...
by Bettay November 16, 2004
Get the mmmbawls mug.