basically another word for anaconda. usually found in south africa.any girl with the name of 'Rita' will make your life a living hell.
Hey, Paul. Let's go hunt some Ritas tonight in the South African desert shall we?
148👍 218👎