Skip to main content

Definitions by ♦♠

a person that has or gives great sex
yes go dillard
Dillard by ♦♠ August 22, 2008