meaning of Boston bean shooter

Boston bean shooter meaning in Urban Dictionary

whenever a lady is expecting and she takes a massive dump