What does Biltmore Splash mean?

Biltmore Splash meaning in Urban Dictionary

The act of getting into the Biltmore home (recommended) and providing fellatio towards partner then maybe not ingesting the sperm but splashing it to your partners available lips or face. Generally payback for intimate functions like strawberry shortcake, donkey punch, and annoyed dragon.