Top definition
pressing to the lowest point; keeping down an emotion
Imoression is unhealthy in a relationship.
Jack imoressed so he wouldn’t freak out.
by WCfO June 09, 2018
Get the mug
Get a imoress mug for your friend Larisa.