I agree.
My first impression was of a 'confessional' site but like most of the names up for appraisal ( mine included ) the only way to create value is to develop into something of value to the general public or to a defined niche.
Brent
I think I would have preferred "'fessed up" as it makes a more sensible choice to me and would require less in the way of branding.. fessedup.com is available btw..