Skip to main content

Definitions by blindog

swedish princess 

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