A doo doo head Is someone who can be extremely annoying does annoying things and usually smells bad to be a doo doo head you have to be irritating and persistent
The most self conscious person you could meet Sarah's usually hate the way they look and usually anything about themselves usually Sarah's don't listen to other people when they want to help