Dillard

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