Skip to main content

Definitions by Madame Olympia

noun

1. Portmanteau of space and, place.
"I really like our splace."
Splace by Madame Olympia March 28, 2021