Tucson Chorizo Cheves Share definition Flag When one has sex with their authority figure and then craps a justicy load on their desk. Dude, the principle was totally asking for a Tucson Chorizo Cheves. Tucson Chorizo Cheves by Geimi and Tara March 28, 2007 0 0 Get merch Get the Tucson Chorizo Cheves mug. Buy Now — $32.95 See more merch