1 definition by TDog22

A generally pleasant experience for the mind; the opposite of a headache.
I got a major headease while I was listening to their awesome new album.
by TDog22 April 1, 2011
Get the headease mug.