1 definition by lostduck68
IMSRO = In My Self-Righteous Opinion
--- Opposite of IMHO (In My Humble Opinion)
suggested by my friend Maryoke
--- Opposite of IMHO (In My Humble Opinion)
suggested by my friend Maryoke
by lostduck68 February 11, 2009