4.14.2007

Tatterdemalion, n.

A ragged fellow.