OMG, this site is WAY TOO THOROUGH:
http://www.heptune.com/farts.html
To be more specific:
where did the phrase old farts come from