Bitch Irene- term for a nosey, mean comment making woman.
by lruss1968 May 23, 2012
Get the Bitch Irene mug.