look up any word, like blumpkin:
 
1.
Stands for "in my unprofessional opinion." Often used in judgmental blog posts by writers who struggle to see just how far from humility they really are. Or by genuinely helpful, honest people.
IMUPO, I consider all men to be heartless bigots.
by The Burgundy Louvre May 29, 2013