he just gives me this fantasterrific feeling and it's almost indescribable
a feeling that means fantastic and terrific at the same time! your stomach starts to feel all in knots and does flips
"he just gives me this fantasterrific feeling and it's almost indescribable" What is the definition of "fantasterrific"?