Skip to main content

Definitions by Dillon Roberts

1-Fuckin Fantastic
2-That mystical creature God's best invention
1-"Hey did you see that movie last night. It was so good"
"Yeah it was a slut"

2-I love sluts so much. Thank that dude in the sky for inventing them
Slut by Dillon Roberts November 4, 2009