2 definitions by Duane

Abbreviation for 'You Sick Fuck'.
I can't believe you dipped your balls in the pizza dough, ysf.
by Duane April 24, 2005
Get the ysf mug.
(S)uper (w)ild (a)ss (g)uess, as in an off-the-cuff estimate of effort to achieve some result. Used frequently in the application software industry, to guess the amount of work it would take to introduce a piece of functionality into a software product.
The 'swag' for implementing your feature is 10 days.
by Duane October 18, 2004
Get the swag mug.