Skip to main content

mammarama

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 7, 2012
mugGet the mammaramamug.

Share this definition