1 definition by Widget69

It's when a girl is so wet her juices splatter everywhere as you deeply fuck her.
When my buddy noticed the stains on the seat of my truck, he exclaimed, "what a splatterpuss"
by Widget69 December 7, 2016
Get the Splatterpuss mug.