<font face="Verdana, Arial, Helvetica, sans-serif" size="2">Originally posted by Hagbard Viking:
(possibly ignorant) PS. BTW, is DO short for something?</font>
Hair-do, mostly, as in "nice do".
Or a get-together, that is a gathering of FT'ers at some locale.