Skip to main content

Definitions by blindog

swedish princess 

Share definition Flag
1. Anal sex

2. The offer of anal sex for saving the world
After saving the world, she gave up the swedish princess.
swedish princess by blindog April 1, 2015