Karitza

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