Top definition
Something that is at the same time thrilling and yet so relaxing.
I went camping last night. It was so thrillaxing
I am so thrillaxed at this moment.
by PapaBless69 August 01, 2018
Get the mug
Get a Thrillaxing mug for your friend Abdul.