Skip to main content

Definitions by Sadsydoggy

Having sex last night usually in the ass and the next day in a good mood for work
"I got cracked last night Free coffee for everyone"
Cracked by Sadsydoggy July 19, 2025