What is Duffitt?
(noun) An urgent need to have sexual intercourse in the outdoors
God man, I really need to duffitt. Do you feel that too?
See sexual, outdoors, intercourse, urgency, need
All you need for a faster workflow in one place.