meaning of boobmuffs

boobmuffs meaning in Urban Dictionary

The act of putting your huge tits within the ears of someone to muffle sounds.