Top definition
It basically means when you're about to have a massive rant and it's getting to the point where you are about to explode.
I am so wound up and angry, I feel rantastic!
by SausageUK January 22, 2010
Get the mug
Get a Rantastic mug for your mother-in-law Beatrix.