look up any word:
1. mammy-yammers
Excited slang term used to describe a pair of large, buoyant breasts.
Get a load of those mammy-yammers!
by Whipnisky Mar 7, 2005 add a video
rss and gcal