Chavo Chavo

Annoying McGee: Peter, can I use your enlarger?
Peter: No, fuck you, Chavo Chavo!
by Peter Mastrodonato September 28, 2008
mugGet the Chavo Chavo mug.