Top definition
The assembly of many fine specimens of breasts, congregated in one concentrated area.
There was some serious mammarama in that lesbian club.
by tizzi January 07, 2012
Get the mug
Get a mammarama mug for your cat Trump.