Blubbering pools Synonyms

BP abbreviation

BP is an abbreviation for Blubbering Pools
What does BP stand for?
BP stands for "Blubbering Pools"