Top definition
CHIMPORCHINNNNNNAAAAAA!
by Nadia October 19, 2001
Get the mug
Get a chimporchina mug for your coworker Abdul.