2 definitions by WCfO

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 May 25, 2018
Get the imoress mug.