What does A New England Soaker mean?

A New England Soaker meaning in Urban Dictionary

When you blow a load into a woman's stomach switch and then she consumes it with a spoon, like "brand new England Clam Chowder".