Karitza

Another Term for raping small purry animals.
by Frankie5316 August 15, 2008
mugGet the Karitza mug.