Random Words:
1.
to give energy, to stimulate, to exhilerate.
Yesterday Mason was invigorated by Tara's enthusiasm to play.
See theresa..
1.
something really delirious
maybe insanely funny or stupidly wrong
the sentence is used in Israel and is a translation from Hebrew sl..