snakesinabarrel's definitions
"Do it yourself For The Win", a combination of two acronyms stating obviously that by doing it yourself, it will be better.
by snakesinabarrel October 25, 2008
Get the DIY FTW mug.
Get the DIY FTW mug.We'll email you a link to sign in instantly.