Skip to main content

Definitions by TOATHTY

Skajolt 

Share definition Flag
Danish street name for inserting an object into one's self vigorously
After yoga class she skajolted an entire salami.
Skajolt by TOATHTY June 1, 2021