Top definition
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 01, 2011
Get the mug
Get a headease mug for your friend Abdul.