Some one who brings stress to ya chill, people who complicate your happiness with there one stresses or views and wind you up untill your stressed.
Me 'Hi how are you today' Stress head 'Do this do that / I want this I want that / You should do this you should do that / your doing this your doing that........arrggh You could of just said hello.
by Tink 001 July 17, 2015
Get the stress head mug.