Top definition
IMSRO = In My Self-Righteous Opinion

--- Opposite of IMHO (In My Humble Opinion)

suggested by my friend Maryoke

IMSRO, you don't know what u r talking about!

by lostduck68 February 11, 2009
Get the mug
Get a IMSRO mug for your Uncle José.