Subscribe English
look up any word, like seagulling:
 
1.
to cause, initiate, or inflict passion upon an idea, object, thought, feeling, or such stimulus
I. "He impassionately approves of his girlfriend's achievements."
II. "I am extremely impassioned about your earlier confrontation with me."
by TL373 July 20, 2006
2 0