Definitions by Paul The Situation
rita
basically another word for anaconda. usually found in south africa.
any girl with the name of 'Rita' will make your life a living hell.
any girl with the name of 'Rita' will make your life a living hell.
rita by Paul The Situation August 9, 2010