Top definition
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 August 09, 2015
Get the mug
Get a stress head mug for your brother-in-law Manafort.